Disclaimer: This is my first story I've ever written. It's completely fictional - just a huge fantasy of mine.
I had just started a new job doing marketing, and he had just been fired from his sales job. He was only 2 years older than me, we met through a mutual friend after I was looking for a roommate to live with (the city I lived in was expensive, and it's very common to live with a roommate to save money). We didn't have a whole lot in common and we disagreed about most issues, from politics (he was a republican while I'm quite liberal) to how clean the apartment should be (he was pretty messy and didn't clean up after himself).
He was also quite homophobic and, while I was still in the closet and pretty good at keeping up that veneer, I was sometimes annoyed by his constant use of words like faggot. Regardless though, we got along alright because we had pretty separate lives outside of living together. The only problem I had was how turned on I got when I was around him. Matt was his name, and he was around 6 feet tall, had short brown hair, and weighed probably around 200 lbs, with a bit of a beer belly but he didn't look fat. He had a much deeper voice than mine, and he was also pretty hairy (definitely looked a lot more manly than me). He also had a hot girlfriend who he had over to fuck nearly every day. He sometimes bragged to me about how he hadn't jacked off since the day they'd gotten together.
Then one day, they broke up. I noticed that the last few nights she had been over, they would just argue for hours. We didn't talk much before because he was usually either with his girlfriend or with his friends, but now he was spending a lot more time at the apartment. After he and I would come home from work, we would usually watch a show of his choice of on TV and order something to eat (again of his choice).
This went on for about a week until he came home one day and angrily told me about how he was fired. He was usually pretty commanding whenever he and I were together, calling the shots on what we'd watch, eat, and do. But today, he was even more controlling.
After explaining that he got fired, he turned on the TV and angrily ordered me to get him a beer. While I was a little taken aback by the way he just ordered me to get him a beer, I shrugged it off to him being in a bad mood due to the firing and got 2 beers - one for him and one for me.
While I was getting the beers, I heard him complaining loudly about how horny he was and how he needed to get some "pussy" soon because he was getting bad blue balls. Without as much as a thank you, he grabbed the two beers from my hand and cracked one open, chugged it, and opened the next one to drink. He then gruffly said, "Go get me another one, fag."
I didn't know if he'd found out I was gay or if he was just being a dick but, submissively, I went back to the fridge to get him another one, red-faced and ashamed for the way I didn't stand up for myself.
Returning to the couch with 2 more beers in my hand - I decided to bring 2 more, assuming he would make me get him another later anyways. I sat down beside him on the couch to see what he was watching. To my surprise, I looked up to see him watching a porno flick of a blonde girl sucking the dick of a dude with a huge dick.
He clearly wasn't lying about being super horny because, under his jeans, he was sporting a massive boner. He didn't even look away from the screen as I sat down next to him, and one of his hands was massaging his growing dick. While this wasn't the first time I'd seen him watching porn (he'd occasionally watch porn in the common room at night), he'd never done it while I was in the room with him. I couldn't look away from his hand grabbing at his sizeable package, entranced by its weight and girth.