Since I truly love this forum and how it treat most people (myself included), I might as well ask something more personal!

(much homo)
I've had issues like many others from before the pubes until after, no need to go in to that.
However, the trauma that has come with it won't f*cking let go, no matter how "strong" I get.
Most people see me as confident and I love to be in the center of attention.
I can lead a conversation with ease and I have no real fear in me.
BUT!
In certain situations like fights (especially), family issues and sex, my heart beat a 1000 beats per sec and I can even start to stutter and sweat.
I'm not scared, I'm not worried and I'm not in any way really uncomfortable, but my damn body react that way anyway.
I have tried to put myself where this happens, I have tried martial arts to spar and I have even run naked in front of 3000 people on a festival, doesn't help.
I think I've tried most.
This Saturday, a f*ckwit followed me with his "gang" and wanted to start a fight with me after a party.
I wasn't scared at all and walked straight to them, which made them eventually ignore me after a few sentences.
I was ready, but my body reacted like I was going to sh*t my pants.
That creates shame, depression and aggression, since this is not how I really feel or acted.
Unfortunately, I haven't met anyone that has been able to help me, and I feel more clever than 99% of the professionals that go "and how did that make you feel?"...
Self-help books and videos hasn't helped so far, but I'm looking for things to try.
So now I reach to you guys!
Does anyone has any input on how I can challenge this retarded body and beat it so I can be who I am? Except "stop being a pussy"?