Jake woke up. The first thing he noticed was his dry mouth, and the second thing was his sore ass. He blinked and tried to orient himself. A thin line of light through the crack in the door cut across their tangled, naked bodies. Ryan was still sleeping, one arm across Jake's chest, and one leg over his knee. Jake was partially on his side, his back to Ryan, and as he shifted his weight he felt Ryan's thick cock against his ass. They'd fallen asleep with Ryan still inside him.
They had drunk so much so fast that the last half of the evening was a blur of touches and tastes. Jake started thinking through all they had done and he struggled with a strange feeling of self awareness. It was like he was standing outside himself with a choice: regret everything and start walking back what they did with excuses and denials to save the friendship, or admit to himself the feelings he'd had for years but had never risked putting into words. The only reason he'd been spending his summers picking up girls with Ryan was because of Ryan. When they started high school and the pressure to play the part of the golden straight boy almost buried him, Ryan was his escape. They didn't need to talk about why Jake didn't usually make the first move on girls, or why they usually stuck to each other instead of spending more time going off on their own. They had hookups, but they still struck out and went home together more often than not.
Jake touched his friend's naked arm and Ryan squeezed them closer. Jake turned around and found Ryan was awake, watching him.
Their heads shared the same pillow, their faces inches apart, and Jake lay one arm under his head and the other against Ryan's bare hip.
Ryan shifted closer, tangling their legs.
Jake stepped back inside himself, knowing there was only one way he wanted to handle this, but also knowing that he would do anything Ryan wanted. Even if it meant forgetting everything and pretending it didn't happen.
"How, um," Jake started, but he had trouble forming the words. His senses were overloaded trying to capture the feeling of the moment so that even if it never happened again, he could remember the heat of their bodies, the smell of the still summer air, and the throb of Ryan's heartbeat through his naked skin.
"What's wrong?" Ryan asked, and he reached up to wipe a tear as it crossed Jake's nose.
Jake hadn't even noticed he'd started to cry. It had been so long since he had, since he'd been a kid scraping his knees on the playground. It was so alien to him now. But the pressure of all his thoughts and fears about what Ryan would say was suddenly making it hard to breathe.
Then Ryan placed his hand on Jake's cheek, his fingers sliding into his hair, his thumb stroking his skin, and Jake choked out, "I love you."
Ryan's eyebrows went up and the pressure in Jake's chest burst in a torrent of words, "I don't want to pretend like it was just a joke or say we were drunk or it was just an experiment or just a one-time thing-- I don't want it to be a one-time thing. It was--"
Ryan kissed him to shut him up.
Their lips parted and Jake was quiet. He watched Ryan with wide, wet eyes and held breathe.
"I told you last night I didn't want it to be a one-time thing," Ryan said.
"But we were drunk--"
Ryan kissed him again.
Jake swallowed the lump in his throat and then said, "And I know we were doing the dares, so--"
Ryan kissed him again, deeper. He pressed their naked bodies together.
As their lips parted again Jake started to speak and Ryan pressed a finger to his lips.
"I love you too," said Ryan, "Will that shut you up?"
Jake squeezed back another tear and nodded, not trusting himself to speak.
Ryan grinned and pressed their lips together again and they kissed and caressed.
With tender touches they explored each other, dancing fingers across muscles as their chest and hips and cocks collided.
They were both hard, harder than they'd ever been, and they rolled over to press their weight into each other, first Ryan on top, and then Jake, and then Ryan again.
Jake wrapped his legs around the back of Ryan's thighs as he raised himself up enough to grasp their cocks in one hand. The touch channeled through Jake in a moan and he pressed their foreheads together as their lips came apart with a wet smack and he gasped, "I'm cumming!" His cock twitched as he held Ryan close.
Cum pooled on his abs and a moment later Ryan ran his fingers through it to lube his own cock, stroking it as he pressed their lips together and moaned into Jake's mouth.
Ryan's cum shot across Jake's torso and he collapsed on him, holding tight as their cocks and chests slid together and Ryan pressed his chin to Jake's shoulder.
Jake kept his arms and legs wrapped around Ryan's back, relishing the heat and weight.
Slowly Ryan lifted his head. He wiped another tear from the corner of Jake's eye and kissed him gently before pulling back and staring into Jake's eyes as he said, "I really don't want to ruin the moment, but I need some water."
Jake let out a laugh, and he felt the last of the pressure in his chest escape with it. He reluctantly released Ryan from his grasp and shivered as the air hit his cum-soaked chest.
Ryan struggled out of the bed and hopped out to the kitchen, his naked body briefly illuminated in golden light.
Jake listened to the cupboards and drawers being opened and closed and the sink tap running. He waited patiently, sliding a finger through their mess.
Then Ryan returned, a large glass of water in his right and a hand towel in his left. He knelt beside Jake on the bed and handed him the water and started wiping their cum.
Jake giggled at the gesture.
Ryan finished cleaning Jake's chest and stomach, taking extra care with Jake's belly button. He wiped Jake's cock and then his own as Jake watched him, smiling.
"My hero," said Jake.
Ryan stuck out his tongue and threw the cum rag on his face.
Jake knocked it aside and pulled Ryan down for another kiss. This one was deliberate and slow. They had nowhere to go, no expectations to meet, and they had said all they needed to say.
--
Thank you for reading! If you want to read more, I am trying to build a habit to write regularly. If you'd like to help I have a FREE Patreon (http://patreon.com/tsdrake) where I post stories first, and will be posting Patreon-exclusive content. This is a personal project to build a community of readers who can help keep me motivated.