Tommy pulled off his shirt and dropped it to the floor. Chuck’s shirt followed. Then Tommy’s belt, and Chuck’s shorts.
Tommy’s breath caught in his throat. “Baby,” he rasped, unable to look away from the breathtaking sight of Chuck’s dick cupped in white fabric, and the thick elastic band low on his hips.
Chuck’s smile turned wicked as he flopped backwards onto the bed. “Like it?”
There were no words to describe it. Tommy stared, refusing to rush his appreciation of the beautiful man before him.
The white jock was indecent, really, the white cotton thin enough that every single detail of Chuck’s body was on display. His thighs were spread, the thin red hairs catching the low lamplight. Tommy wanted to lick him, starting at the high arches of his feet, and work his way up until there wasn’t a single part of Chuck’s body he hadn’t tasted.
Tommy pressed the heel of his hand into his hard cock, letting out a tortured groan. “You are beautiful. So fucking beautiful it makes my head spin.” He removed the last of his clothes and tossed them aside. Tommy ran the tips of his fingers up the inside of Chuck’s leg, stopping just before his knuckles brushed the bulge in his jock. “How did I ever look at you without feeling this?”
Chuck shivered beneath him, but his expression was earnest. “I don’t care about what happened before,” he said. “What matters is you’re here now.We’rehere now.”
Tommy climbed onto the bed, kissing up and down Chuck’s body, never taking his eyes off of his face. He dragged his tongue over his smooth hip bone and upwards before sinking his teeth into the tight skin below Chuck’s nipple.
Over and over again he asked, whispering the words against freckled skin: “Are you with me, baby?” And every time Chuck nodded, Tommy carried on.
Chuck was a trembling, twitching mess when Tommy grabbed a pillow and slid it under his hips. He settled between Chuck’s sprawled thighs. He could make out the flushed skin of his cock where it strained against the white cotton, and a small wet spot was forming that Tommy wanted to taste.
“Think you can hold your legs open for me?” Tommy asked as he kissed the inside of Chuck’s thigh. Chuck responded by hugging both of his legs up to his chest, the jock leaving his ass perfectly exposed. “Beautiful,” Tommy breathed as leaned in and flicked his tongue over Chuck’s hole. “So fucking beautiful spread out like that, baby.”
Chuck let out a soft whine that made the blood rush to Tommy’s cock. He lowered his mouth to hover against the skin of Chuck’s ass. “Are you with me, baby?”
“Yeah,” Chuck whispered. “Yes, fuck T, please.”
Tommy couldn’t explain what it was about Chuck’s taste that left him ravenous, but he licked and sucked and swirled his tongue around Chuck’s rim until his moans grew loud and desperate. With a hand on Chuck’s trembling thigh Tommy held his tongue rigid and pressed inside, savoring each of Chuck’s whimpers and cries.
Tommy’s dick throbbed beneath him, his hips unconsciously rolling against the mattress in a desperate search for friction. His face was wet with his own spit, his lips and tongue were growing numb, and he didn’t think he’d ever been more turned on in his life. He drew back, panting and looked up at Chuck. “I’m trying to be patient, but baby, I need to be inside you so bad.”
Chuck was already nodding, his pupils blown wide and his cheeks stained pink. “Yeah,” he breathed. “Yes. Do it.”
Tommy got up, grabbing the bottle of lube from his bag before climbing back into the bed. He crawled up Chuck’s body, squeezed some lube onto his fingertips, and dropped his hand down to Chuck’s already wet and softened hole.
His finger slid in without resistance, and he made sure to brush Chuck’s prostate every time he dragged his finger in and out. One finger became two, and Tommy added more lube before adding a third.
“Need you,” Chuck cried out. “Fuck T, I’m ready.”
Tommy lined up his cock, letting out a ragged exhale as he pressed inside Chuck slowly, his whole body shaking with effort. The pressure around his dick was almost too much. Tommy pressed his face into the crook of Chuck’s neck, trying to control himself. When he was buried all the way, he lifted himself up onto his elbows, staring down at Chuck. “Are you with me?”
“I’m with you,” Chuck replied, and then tugged Tommy’s face down into a hot, open-mouthed kiss.
Tommy rolled his hips slowly, finding a rhythm that left them both breathless. It was a sweaty, tender thing, the way their bodies moved together. Chuck’s mouth was insistent against his, and his hands gripped Tommy’s ass, holding him tightly as he thrust again, and again, and again.
“I’m almost there,” Tommy muttered, his jaw clenched as he tried to stave off the orgasm already hovering at the edges of his vision and curling at the base of his spine. “Do you want my hand, baby? Want me to touch your pretty cock while I fuck you?”
Chuck nodded, eyes wide and desperate. Tommy tugged the jock down and grabbed his cock, working his tight fist up and down, Chuck’s precum easing the slide of his hand. Chuck bucked up into him, curses and cries falling from his swollen lips.Fuck, he was so beautiful, and it was too much to see Chuck like this beneath him. Tommy’s thrusts grew frenzied—he was right there, the orgasm just out of reach. His breath caught in his chest, and his body froze, hovering on the edge.
When the pleasure overtook him, his vision went white, his balls throbbing as he emptied himself into Chuck’s body, his consciousness overwhelmed with Chuck as his hips chased the indescribable high of his orgasm.
Somehow, he kept his hand moving, even as he struggled to form thoughts or breathe. He managed to claim Chuck’s mouth in a gasping, open mouthed kiss as the other man came apart beneath him. Cum spilled over Tommy’s fist and he groaned, “Yes, baby, just like that.”
Chuck shuddered, hips canting up once more before he slumped, boneless on the mattress. Tommy watched him with an overwhelmed reverence, kissing one copper eyebrow, and then the other. Then he kissed the tip of Chuck’s nose.
Tommy couldn’t keep the smile from his face as he pulled away. “I’m going to grab a cloth to clean us up.”
He waited for the water to warm before climbing back into their bed with a damp washcloth. Chuck blinked at him, a lazy, sated smile on his face as he watched Tommy gently clean the lube and cum from his body.
He threw the cloth in the general direction of the bathroom and then flopped down onto the bed, cuddling up against Chuck’s long body. “Am I doing right by you?” Tommy lifted his head, meeting Chuck’s confused gaze. “I want to make sure I do right by you, Chuck. I don’t want to get it wrong.”