Colby’s lips quiver, and then he bursts out laughing.
Grinning, I take his face in my hands and lean in so close our lips are almost touching.
His hazel eyes sparkle with his smile as he curls his fingers into my shirt.
“I can’t believe you’re here,” he whispers, voice full of wonder.
“I’m sorry it took me so long.”
He shakes his head softly. “No, I get it, but it doesn’t matter now because you’re here.”
“And I’ll be with you in Boston, if you’ll have me.”
Instead of responding with words, Colby answers by sliding his mouth over mine, and his kiss is like breathing in fresh air for the first time in months. His tongue traces along the seam of my lips, and I open for him. Our tongues dance as they reunite, and I greedily swallow down every whimper and moan that slips from his throat.
Next thing I know, the kiss goes from slow and tender to desperate. Colby’s fingers make quick work of my shirt buttons and push it off my shoulders. The sleeves get caught around my wrists, but before I can undo them, his hands are on my chest, and he’s walking me backward toward the bed. I fall onto my back when my knees hit the edge, and then he crawls on top of me, and we’re kissing again as he grinds his hard length against mine.
“Take us out, Colbs,” I mumble against his mouth. “Stroke us both like I taught you.”
Colby drags his teeth over my bottom lip before he sits up on his knees. His fingers shake, fumbling over the buttons as he takes off his vest and shirt. I flick the buttons on my cuffs and peel off the rest of my shirt, not caring where it lands or how creased it’ll get. Then I unzip my pants and boxer briefs, pushing them down to mid-thigh.
Colby spits into his hand and wraps his fingers around us both. I moan, arching my hips to thrust into his grip. He takes my mouth in a bruising kiss as he continues to stroke us, chasing down our orgasms that are closing in on us fast.
“I’m not gonna last long,” I warn, feeling the heat licking a path down my spine.
“Same,” he pants and tightens his grip around our shafts.
Colby’s orgasm hits first. Ropes of cum paint my stomach, and it’s all it takes for me to fall over the edge.
He slumps forward, landing on top of me as he gasps for breath. I don’t know how long we lie there, our hearts thundering a synchronized beat.
Sliding my arms around his shoulders, I press my lips to his damp forehead, and I smile as he lets out a satisfied hum.
“Your hair is so long,” I murmur, twisting a strand around my finger.
I feel his smirk against my neck. “Figured it’d give you something to hold on to.”
A bark of surprised laughter escapes me. “Is that why you like mine being long? ’Cause you can hold on to it?”
He snickers against my neck, then kisses the delicate skin of my pulse before shifting down the bed, resting his head over my heart.
“Will you tell me what happened when you were in Arizona?” he asks, trailing his fingers along my bicep.
“I will, but not today,” I reply, not wanting to ruin this moment.
“Did he cut you off?”
“Yeah,” I say, barely above a whisper. “Joey is helping me for a while until I get a job.”
Colby lets out a strained noise, clearly wanting to say more on the matter, but it can wait for another day.
Right now, this is all I need.
Colby, in my arms again, and our entire future ahead of us.
“Come on, let’s take a shower,” I say. I can already feel my eyes growing heavy.
He groans as he pushes himself up, then lets out a snort when he catches the mess. We’re both covered in our cum from where it was squashed between us.