Wow, that's a good way to live, partner.
It's a lot of things built up, I'm sure you probably don't want to hear the whole thing so TL;DR is I had been bottling stuff up and I got triggered, I suppose.
But if you want the details,
Well, we have been living since the quarintine. He often has his girlfriend and she's a bit of an… I really don't want to seem judgy as it's not very respectful, but through my observations she is a very dependent attention seeker. (The "if you leave me, I'll kill myself" type).
A few days ago, I got some bad news about my mother being ill. Thank God it was not the coronavirus, but a sickness nonetheless, I began to sleep less and less until I wasn't at all. I am very stressed.
My girlfriend and I have been having some seriously rocky parts in our relationship. I'm worried that we may break up, I would be devastated as I love this girl with all my heart.
This all leading up to this morning, I was having a normal conversation with a close friend of mine from high school, we were talking about a particular video game, and he pointed out that my roommate would suck at it being ghat he often times lacks good team communication skills. He got irritated and told me something along the lines, "You know your friend's a faggot. I'm sick of him being an asshole, and I'm sick of you encouraging him." and that's when I snapped, I yelled at him all the stuff I'm sick of.
His attitude, his girlfriend treating him like shit, my mom being ill, my own relationship problems, my mediocre job, my asshole trade instructors, everything. I just screamed and cried like a crazy person, I became an absolute mess.
He just stared at me the whole time.
Just letting you know I read all this.
He probably has no idea what you're going through, tell him to get off your back and quit being rude.
Derpibooru costs over $25 a day to operate - help support us financially!