Hi Miss Amber! I can really feel for your situation. It sounds just like mine. I have been in a struggling marriage for about 2 to 3 years now. I know what real inner pain and suffering is all about.
You guys need serious marriage counselling. Without it, you guys are done/finished. You guys need to learn about time-outs. When things get heated, someone calls a time-out where you both seperate and chill but come back in a couple of hours and talk about it.
Use "I" message always. Instead of "you're an ass*%$*), say, I feel hurt when you said that to me in front of your friends. It only works when you both do it by the way.
I think he needs to address his ptsd asap and work at it hard (with help of course)
I would do a trial separation if the time-outs don't work.
I wish you the best of luck.
Lean on me when you need some support. I am always around. Cheers, Ronnie !:)