I think intellectually you have really done a good analysis
I am saddened by what you went through and the things that weren't in you life
I think a therapist would help.
I have had several... one who concentrated on ptsd another on surviving abuse another for anxiety etc
It is hard to keep your past from sabataging your present.
roses