This definitely can be PTSD or CPTSD. There are many people who suffer from trauma from childhood abuse or neglect! Check out Pete Walker's book about CPTSD.
And please find a good therapist. Unfortunately not all of them are trained in cptsd but they do exist!