“Caleb,” he says, pulling away, biting down on my lip, and then sucking it back into his mouth. Trying to kiss away the sting. Soothing the ache building within me.
“Jesus,” I exhale as he swallows my words and arches his hips up, meeting my thrusts. We’re losing control. The two of us are just bodies trying to find release.
Holy fuck, this is so beyond hot. Why didn’t I just kiss him the first day we met. We could have been doing this the whole time. I’ve been missing out.
Whit whips his mouth from mine, and he pants heavily.
“Wait,” he breathes. “Wait.”
I pause, my entire body frozen on top of him. I can feel the vein in my cock throbbing with my heartbeat.
“What’s wrong?” I ask, and he shakes his head, trying to catch his breath.
“I…if we keep doing this, I’m going to come.”
“Isn’t that the point.”
“In my pants.”
I press my nose against his and exhale sharply.
“And that’s a problem because?” I arch my hips into him, and his dark cheeks flush even more. “You worried you’re going to get a little messy, Whit?” I arch my hips again.
“Caleb,” he moans, and then he’s meeting my thrusts, and our lips are on each other again. Plundering. Pushing us farther and farther to the point of no return. Not that I ever want to go back. Nah, I want to be right here, my body pressed up against this guy.
I’m groaning now, he’s panting, and our hips are moving just right, our cocks sliding against each other perfectly. Just fucking right.
We should have done this ages ago.
Ages ago.
“Oh fuck,” I mutter as I feel my orgasm begin to crest.
Whit is right there with me, his eyelids heavy, his lips swollen from my kisses. Then I’m coming, my entire body shaking with release, my boxers growing wet from how much I’m spilling into them.
Whit slips over the edge right after me, his mouth open on a silent gasp, his head thrown back, his cheeks red, and I can’t help but bite down on his neck and suck on his Adam’s apple as he comes because it’s so fucking sexy. Watching him come undone by me.
When we’re spent, when the last bit of cum is wrung from our bodies, we lie there panting as we try and regain our breath. My heart is going a million miles an hour, and my entire body is limp against his.
“I’m not moving,” I mutter, too boneless to clean myself up. I’ll just live like this forever.
“You better move, Caleb. I need a shower,” Whit says, one arm hanging loosely against the floor, the other still tangled in my hair. He’s as out of it as I am.
That does something to my insides.
“Let’s just strip down and do it again,” I tell him. “I’d love to see you filthy and wrecked with my come all over you.”
Whit’s fingers tighten in my hair, and he tugs at it until my mouth is over his. And then he kisses me again, roughly before he breaks it and shoves at my shoulders.
“Time to get up.”
I huff my frustration but let him roll out from underneath me and disappear into the bathroom.
I was hoping for an offer to join him in the shower, but I know I won’t get one. So instead, I just whip off my pants, using my boxers to clean myself up and toss them back onto the floor.
That’s how he finds me, sprawled naked on the couch, with a heap of clothes littering the ground.
“We should finish the movie,” I tell him, and he glances down at my half-hard cock.