<human>: Can you summarize the given text in a few sentences?

I'm a loud person and I'm quick to anger. I get mad about everything. If I lose something, if I am confused about something, or if I mess up dinner... Anything really, and I'll be yelling. To myself, or others.

But my boyfriend can't take it anymore. I seem to start fights so easily and often over nothing. I'm starting to work on it, but maybe too late. I've just started counselling, and the next anger management group starts in April. 

But we're at such a critical point in our relationship right now. We're just a couple fights from breaking up, and I can't stop fighting... Even though he means the world to me. Even though we would both lose everything if we broke up. 

I just don't know what I can do now. Right now. Yesterday. I need to stop snapping, yelling, even crying, over everything and nothing all the time. We're both depressed and struggling with each other and ourselves. We met during a time of great change in our lives and we've both lost touch with what we had achieved in self growth... And it's all because of the shit I put us through. 

How do I stop? I can't lose him.
<bot>: my boyfriend and I both face financial ruin if we break up. Even though we love each other very much, my temper tantrums are going to end us.