They had been friends for years, so it was hard to say what changed that night, a little drunk and a little stoned, exactly when the easygoing comfort they'd always enjoyed in each other's presence gave way to something more eager, anticipated. But then there was the catch of breath at each casual contact, a laughing admission, and the undeniable lust at the feeling of his friend's thigh pushing hotly against his on the couch, a flutter in his belly and the stiffening of his cock against his pants. He gasped when his friend's hand found his thigh but it felt so natural, so right when he leaned in for a kiss that he returned it eagerly and without much thought, relishing the sensation of wet lips and rough beard against his face, taking in the familiar yet suddenly new musky sent, the pressure of his friend's thick, strong-yet-soft body pressing against him as their tongues playfully explored the newly discovered territory of each other's mouths.
Fumbling at his friend's pants to free his thick, twitching cock felt obvious and judging by the ragged eagerness of his friend's breath and soft moans, he felt the same. They met eyes as he wrapped his fingers around the shaft, marveling at the velvet softness of the skin as he slowly began to work his hand up and down to slide over the pulsating hardness and then kissed again as he began to stroke his friend's cock in earnest, drinking in each gasp, moan and twitch, how familiar and yet brand new it was to smooth the first drops of pre-cum over the glistening head. He knew the exact moment his friend's climax became inevitable and urged him over the edge with his whole being, marveling at the satisfying jolt as the twitching thickness in his hand sent thick spurts of hot cum splashing against his friends thighs and rounded belly, and spilling over his hand as his motions slowed in time with his friend's subsiding orgasm.
As his friend slid from the couch to begin tugging his pants off, they met eyes again, shining and smiling with lust and desire – but he was not prepared for the pleasure jolt of his friend's wet mouth suddenly surrounding the aching head of his cock, lips pushing back his foreskin, the raw thirst he felt in his friend's eager throat as his thickness swelled to fill it, sliding into the tightness at the back of it as his friend moaned greedily.
Eventually his friend eased the length of his member from the slick sheath of his throat and, after gazing in admiration and lust, met his eyes again. "I want to exist for your pleasure tonight" his friend admitted, hoarsely, and then plunged the length of his thick shaft into the hot wetness of his mouth again
He lost himself to the sensation, rock hard and feeling like he could exist here forever, ears ringing with the beating of his heart and the wet, eager sounds of his cock plunging into the depths of his friend's throat before sliding out again, his swollen head pulling against his friend's full lips before plunging down, grinding the base of his cock against those same lips, letting him enjoy his nose buried in the musky sent of his pubic hair and his cocking his hips to urge his cock head just that little but deeper, enjoying the sound of his friend's gurgles and gagging as his shaft traveled to it's deepest extent, his friend's arms wrapping around his thighs to pull him yet deeper.
Finally he gave over to the sensation, the wave crashing over him as he grunted roughly, his hands wrapping into his friend's thick hair and holding his head steady as his shaft slid twitching to fill the deepest recesses of his hungry throat, moaning as he sent jet after jet of his thick cum into his friend's belly, coating his throat, urged on by his friend's lustful moans, and pulling back finally so that the final salty pulses could fill his mouth, allowing his friend to taste his seed and feel just a little dribbling down his chin before greedily swallowing it.
Released back into the easygoing comfort of each other's presence, they lay together for a long time, breathing and touchings the fluids slowly dried on their skin.