I know where you're coming from. Again, not nearly as serious as you, but I've got ADD, which can make me very irritable on occasion.
ADD tends to make people either focus on something super-hard, or be unable to concentrate on something. Luckily, gaming seems to be one thing I can concentrate on very well. Or is that unluckily since schoolwork is something I can't concentrate on?
Anyhow, it's that concentration and intensity that can lead to trouble when something doesn't go the way I'd like. I can get quite worked up about things in-game that probably don't matter.
Oh well, now you know.
And knowing is half the battle!