If you believe that some of those constellation of symptoms fit you, then please seek evaluation by a psychiatrist, psychologist or therapist
who is experienced in working with post traumatic stress
disorder. Self - diagnosis is often not accurate. If you are being held back by past traumas please get help for this.