He popped the button of my jeans open, darting his tongue out to lick his lips, managing to lick mine in the process. He pushed me until my back hit the side of the house, and then I moaned, long and loud, when his hand reached into my pants. For the first time, Nate touched my dick on purpose. No accidental grazes or misplaced hands. He grabbed my cock in a fist, kissed me one more time, and then pulled back enough to watch my face.
His eyes were glazed, and his lips were shiny with spit, parted in a half-smirk. “Gonna freak out?” he asked, slowly stroking me.
“Yeah,” I said, grabbing the back of his neck. “Unless you go faster.”
Nate picked up his pace, and between losing my mind and trying not to come, I opened his jeans and pressed my forehead against his. Nate rasped out a harsh breath when I pulled his purple underwear down, freeing his heavy cock.
“Xavi,” he warned. Or begged. Or pleaded. “Fuck.”
I wrapped my fingers around the length of him, pleased with the way he felt, velvety and hot against my palm. Looking down to watch our hands, I pulled his foreskin back and spread my thumb over the precum on his tip.
Nate trembled, squeezing my dick. He leaned against me to keep himself standing, breathing right in my face but watching our hands knock together with every stroke.It was so uncoordinated and hard to get a rhythm together that a new idea sprang up.
“Let go,” I demanded.
He whimpered, dropping my dick. As soon as he did, I spit, letting it drip down our cocks, and when Nate groaned at the sight of it, I took him into my hand, rubbing us together with spit and precum.
His head tilted back and his hips jutted forward. “Holy fuck.” He grabbed the back of my neck. “Holy fuck, Xavi.”
I could hear Maddox and Devon fighting about spaghetti, but they barely registered. To feel Nate against me, his cock next to mine, slipping and sliding together while we both leaked enough precum to prove how long we’d been craving this, took all my attention. Because it was happening. Secrets led to confessions and confessions led to a fight, but after all we’d been through, our strength of communication won out and brought us to this moment. This desperate, hot, euphoric as hell moment of sexual contact with no one else to steal the show. I got to pay full attention to Nate, revelling in his sounds and the way his body reacted tomytouch.
“I regret it,” he said, squeezing the back of my neck. “Not telling you sooner. We could have been doing this a year ago.”
“We’re doing it now.”
He made a strangled sound, and then his lips were kissing me, and his hand joined mine on our cocks, and between the fulcrum point of our shifting relationship to the desire I’d been withholding for too long, I forgot to feel awkward and just lived in the moment.
“Ah, fuck, Nate.” I tugged on his chin with my thumb, opening his mouth so I could consume it. “Lift your shirt.”
Nate pulled it up, revealing his abs. As soon as his hand rounded the head of our cocks, I lost my composure, groaned against his mouth, and trembled in pure bliss.
“Oh, holy shit.” He moaned through his orgasm, kissing me so hard my lip bled. It was impossible not to join him, my orgasm building off his.
Cum, warm and slippery, added a new sensation that made me jerk against him, fucking his fist while he came all over his stomach. He licked spit from my lip and dropped our cocks, letting me finish us off. When he pulled up my shirt and pressed our abs together, trapping our dicks between our bodies, I choked on a breath and slid against him.
“I kind of like it,” Nate said, breathless. “The cum. The feeling of it.”
I breathed against the side of his neck as the mosquitos and sand came back into focus. Devon yelled at Maddox about overcooked pasta, and Nate’s heart beat hard against my chest.
“I regret it, too.” I nuzzled against him. “Don’t keep sexy secrets from me anymore. Because this? This is the hottest shit, and it wasn’t even awkward.”
Nate laughed. “It’ll be awkward when we have to go back in there covered in cum.”
Yeah, Maddox still hadn’t told me how to come without getting it all over my clothes. It was currently slick and slippery between our stomachs. A towel hit me in the face, and Nate grabbed it.
“Clean up, cum buddies. Dinner is ready.” Devon threw another towel at Nate. “And never make me see this again.”
“Says the guy who blew my brother in the back seat of the truck.”And meddled to get us to this point.
Devon flipped me off and went inside. We pulled back, and for some reason, I got weirdly… giggly. I tried to just clean myself up in peace, but I was fighting a laugh that I didn’t even understand. When I tucked my dick away and pulled my shirt down, Nate barked out an obnoxious sound.
“What the fuck, Xavi?!” He smacked me in the chest, laughing hard. “Cum buddies?”
I laughed. Hysterically hard for no real reason. Maybe relief. “Hey, besties to cum besties is an upgrade in my book.” I smiled at him, tugging on the front of his shirt. “That was hot, yeah?”
Nate’s blue eyes met mine, his smile even wider than it was before. “Hot as the shop in August,” he agreed, then he looked off to the left. “Don’t freak out.”
“I’m not freaking out.Youdon’t freak out.” I glared at him, unsure if I should still be smiling or not.