https://www.yourlifeyourvoice.org/pages/depression.aspx
https://www.yourlifeyourvoice.org/pa...-thinking.aspx
https://www.yourlifeyourvoice.org/pa...happiness.aspx
https://www.yourlifeyourvoice.org/Pages/Tips.aspx
I'll post these again.
And as a strong suggestion, when you get high emotions like that, please remove yourself from situations with other people. If you keep relying on doing that, you're just going to get more negativity drawn to you, and that will only make your mood(s) at the time much worse.
You might even need to take breaks from the game if you get that heated about something happening. I'd suggest maybe try writing or journaling when you get like that, and then go back over what you wrote when you're in a calmed mindset and maybe try to figure out why you 'jump the gun' and get heated like this.
Also, I would suggest looking into Intermittent explosive disorder (IED), with a doctor or therapist. It's something I have, and it's something I'm kind of feeling from some of your posts.