His heartbeat pounded in his ears as he waited for Tommy’s body to relax. “Breathe,” Chuck managed to get out, his arms trembling with the effort of holding back. But no matter how much he wanted this, no matter how much his body wanted to thrust into the tight heat below him, Chuck would do whatever he had to do to make sure this was good for Tommy.
He didn’t believe in all of the virginity bullshit, but Chuck understood there was a weight to first-times, and he was determined to be the best Tommy had ever had.
Would ever have,he added silently.
Finally, Tommy’s inner muscles softened, and, with an appreciative groan, Chuck pressed slowly forward. He stared at Tommy’s face, watching his mouth drop open and his chestnut lashes flutter against his cheek.
Chuck let out a ragged sigh when his hips met the hard muscle of Tommy’s ass. He dipped down, pressing open-mouthed kisses over Tommy’s cheeks and forehead as he tried to collect himself. He wanted to remember everything about this moment, but the more he thought about it, the more his emotions threatened to overwhelm him.
“C’mon, Chuck,” Tommy said, his voice a rasp. “Move, please.”
Carefully Chuck drew his hips back, teasing the flared head of his cock against Tommy’s rim. When he snapped his hips forward, Chuck went dizzy with the delicious squeeze around him.
“Am I,” Chuck started, glancing down where his cock disappeared into Tommy’s body. “Is it good?”
Tommy gazed up at him, eyes dazed. “Fuck, yeah, it’s good. Different, but good.”
Chuck shifted his grip on Tommy’s leg, pressing his knee back to his chest. On his next thrust he dropped his hips and rolled them forward, grinning at Tommy’s hoarse shout.
“There it is.” Chuck leaned down and pressed his forehead to Tommy’s, their skin slick with sweat. He managed to repeat the movement, their irregular breaths mingling as he found a rhythm that brushed Tommy’s prostate with every thrust. “That’s how it’s supposed to feel.”
Tommy let out a little whine, and pulled Chuck into a kiss.
They descended together into the intoxicating push and pull of their bodies. Chuck lost himself in the demanding press of Tommy’s lips against his, hands tugging at his curls, the hot length of Tommy’s cock trapped between their bodies.
Chuck’s body buzzed, his nerves hyperaware of each place their skin met. He already knew he’d do anything to keepthis, to keep Tommy close.
Too soon, he felt the tingling at the base of his spine and his balls tighten. “I’m close,” he whispered.
Tommy reached between them and grabbed his own cock, jacking himself frantically, like maybe he also felt the same desperate need.
“Fuck, it’s so hot to watch you work yourself,” Chuck panted as he sped up. “Want to watch you come and feel you clench around me.”
Tommy’s head arched back, his breaths loud and gasping as his abs tightened. Chuck watched, spellbound, as Tommy came with a shout, shooting cum all over his stomach as he worked his cock relentlessly. Chuck felt his own orgasm swell in him, the fluttering of Tommy’s hole around him overwhelming, and he buried himself as deeply as he could as his body shattered, filling Tommy’s hole with each pulse of his cock.
The pleasure left his head empty and his limbs trembling. He collapsed onto Tommy’s body, ignoring the mess of cum between them. He ran his nose up Tommy’s neck, nuzzling under his jaw.
“Chuck,” Tommy said softly below him.
Chuck lifted his head so that he could see him. “How was that?”
“That was…” Tommy shook his head, his face relaxed and his brown eyes soft as he looked up at him. “It was perfect. You’re…I think you might be perfect for me.”
Chuck swallowed, a hint of dread taking root at the base of his throat. He should tell Tommy about the meds and the therapy and the depression that sometimes grabbed him with two hands and dragged him down. Tommy deserved to know that Chuck was about as far from perfect as a man could be. But Tommy looked at him like he was something beautiful and complete, and Chuck didn’t want to give that up. Not now, not when his new meds were working and he was doing so well.
Instead, Chuck slipped from his body, kissing him sweetly before cleaning them both up. It was early afternoon, and they still had a few hours before they needed to leave.
Tommy’s eyes fluttered open when Chuck climbed back into bed beside him. “Nap?” Tommy asked, scooting over and holding his arms open for Chuck.
Chuck snuggled in beside him, even though he could tell from the excess energy that hummed in him that he was unlikely to fall asleep.
Tommy fell asleep almost instantly, but Chuck was wide awake. He couldn’t sit still, his body itching to move. Carefully, he climbed out of the bed, grabbed his swim suit from where it was hanging on the towel rack in the bathroom, pulled on a loose pair of shorts, and went downstairs.
He cleaned the already-spotless kitchen, tracking down the deep-cleaning products from a closet and scrubbing the countertops and sink. He was still restless when he was finished, so he vacuumed the living area they’d barely used.
Fuck, he couldn’t settle down. Chuck pulled off his shorts and jogged down to the lake. The planks of the dock were hot under his bare feet, and he ran and, without pause, dove into the water.
The world around him faded, leaving nothing but a vague blue-green and the echoing quiet of the water around him. He broke the surface and took a deep breath, checking the lake around him for boats. He could hear the distant hum of outboard motors and see at least five boats criss-crossing the lake, so he decided to stick to the shoreline for his swim.