Originally Posted by
Milo
Your post sounds like a pervasive personality issue rather than PTSD, in that it's affecting multiple areas of you life: family, friendships, interpersonal, and school/work. In this situation there isn't going to be one technique that will solve all of your issues. Keep and study up your faith as it's a great counter to panic attacks. Try to figure out why your personal relationships aren't working do great. Why is your mother protecting the guy who punched you? How can you improve your relationship with her? How can you break off relationship with an abusive friend? Consider buying nonadditive counter anxiety pills, like valerian extract.
And in the end, while feeling all of this might feel horrrible, it just shows that you're still alive, and that you have a heart and a soul. There are people on this planet who struggle to feel anything, and who'll pay up anything to feel something again. So having these feels isn't some kind of self harming or suicide deal. And if you really want help with those kinds of thoughts call the suicide prevention hotline (within your country).