hon you need to find an outlet for the anger. otherwise it is like a boil under the skin. it just sits there and festers then comes to a head and ruptures. maybe a punching bag in the garage would work. suppressing it does more damage I think and yes I do believe it is ptsd. please find some way to let it go.