Matt slowly opened his eyes, the pillow beneath his head nursing his hangover. Thankfully, it was only mild, and based on experience, would be gone within 15 minutes. Sitting up in bed, threw off the covers to reveal a massive erection.
He'd been dreaming about last night's events; the dare of giving John a boner that evolved into Matt giving his first blowjob. After bringing John to an explosive orgasm, he'd gone to bed without a word between them, stopping only to masturbate before he went to sleep. John had been left where he was to sleep on the couch, where he usually slept when he crashed after a night over.
Pulling on some clothes, he freshened up in the bathroom before going into the lounge to see John, awake, half dressed, and reading his phone.
John looked up as Matt entered the room. There was a split second look of shyness, before it was quickly wiped, and John grumbled out a "mornin". Matt looked at him inquisitively; he was *sure* John remembered. He hadn't drank that much, and based on Matt's memory of the time they'd tagteamed that girl a few years ago, John's orgasm last night was *far* beyond a normal one. But he said nothing, other than replying with a "morning" of his own.
The next hour went by same as any other morning after a night on the piss: both men relatively quiet while eating breakfast. The conversation that happened completely ignored the events of the previous night, as if the two men hadn't shared their first sexual experience with one another.
Eventually, John felt he was fine enough to drive home, and gather his things as he said goodbye. He was almost out the door when Matt was able to summon his courage (or arousal, he wasn't sure which).
"Hey, before you go. Um, about last night..." he said, looking at John, who went wide eyed at Matt's words.
"Yeah, uh, what about it?" He looked like a deer caught in the headlights.
"Did you...um", Matt took a deep breath, then asked the question he had to. "Did you wanna do it again?"
John's eyes went wide, and he stepped back, stopping only because he came up against the wall, now seemingly 'trapped' against it by Matt. "Uh, what? What do you mean?"
Matt stepped forward, pushing his luck. He was now a few inches away from being pressed up against John, who was in turn pressed up against the wall. "You know what I mean. This." He said, while at the same time he hooked his fingers in the waistband of John's pants, pulling them down as he slowly dropped to his knees, so he was now directly in front of John's cock, which he was happy to see was half hard and on its way to full hardness, twitching occasionally. He looked up at his faltering friend, and raised his eyebrow. "Well?"
John tried to back up, but with his back already against the wall, he had nowhere to go. "What the fuck, are you serious?"
Matt just shrugged and leaned forward, wrapping his lips around John's hardening cock, his hands raising to help the process. One hand on his balls, and another running fingers up and down the shaft, and Matt was in heaven. The instant moan from John assured him that the wasn't the only one.
Lowering himself as much as he could on the shaft, he massaged John's balls softly and slowly, while his fingers slid up and down the hard cock. The hard cock, mmm, Matt thought. He was unable to comprehend how he'd missed this his whole life. While soft to touch, as a whole it was harder than steel, and the smoothness rivalled a stripper's legs. It drove him wild with lust.
Slowly bobbing up and down, he took as much of John's length as he could, which admittedly wasn't very much. But the amount he could, he devoured like a professional slut. Sucking like he was trying to drink cement through a straw, swirling the tongue in circles around the head, using both hands to work everything else, he had John going crazy.
Moaning like a whore, John was doing everything he could to remain standing. The blowjob he was getting from his friend was a religious experience, and after only a few minutes he was ready to cum. He was embarrassed about doing it, but he couldn't help but vocalise a warning, expecting Matt to stop and jerk him off to finish as he had done last night.
Matt had no such intention of stopping. He had missed out last night, he would not miss this time. He continued sucking John exactly the same, to his own surprise. He was straight, and here he was, lips wrapped around the cock of another, *aching* for his cum.
He sucked, and sucked some more, and within seconds, John's constant tensing stomach turned into a brick wall of rigid muscles, and he groaned in a hoarse voice as he orgasmed, shooting his load into Matt's mouth.
Matt felt the first load hit the back of his mouth, then another, and another, and quickly swallowed it, not wanting to be overcome and cause any spillage. The instant he swallowed, he felt his own cock throb in arousal. The taste was devine; salty, but pure, unadulterated SEX. There could be no confusing it. He greedily sucked the rest out of John's balls, moaning every time cum spewed onto his tongue, swallowing it like it was water and he'd been in the desert for a week.
After a few moments, the flow of semen came to a stop, and John had to cry out "stop! Stop!", as Matt just continued to suck. He rose to his feet, giving John a quick smile, before heading to the fridge. He poured a glass of water while John recovered and eventually pulled up his pants. Holding it out, he asked "want one?"