Jimmy’s lips curved into a small, confident smile, the kind that made my chest ache. “I’m not going to break, Ethan. Not this time.”
The weight of his words hit me like a freight train, and for a moment, I couldn’t breathe. He wasn’t just talking about tonight; he was talking about all of it. Everything that had happened between us, everything that had broken and been painstakingly pieced back together.
I lifted a hand to his face, hesitating for just a second before my palm met his cheek. His skin was warm, and he leaned into the touch, his eyes fluttering closed for a moment.
“Okay,” I whispered, more to myself than to him.
When our lips met, it wasn’t hurried or frantic. It was slow, deliberate, and so full of feeling that I thought my chest might explode. His hands found their way to my waist, pulling me closer as the kiss deepened. The taste of him was intoxicating, a mix of mint and something uniquely Jimmy.
My hands moved of their own accord, sliding up his arms, over his shoulders, and into his hair. He let out a quiet sound, something between a sigh and a moan, and it sent a shiver down my spine.
Somehow, we ended up on the bed, his weight settling over me as his lips moved from my mouth to my jaw, then my neck. Every touch, every kiss, felt like a question, and I answered with my body, arching into him, pulling him closer.
“You’re amazing,” I murmured, the words slipping out before I could stop them.
Jimmy paused, lifting his head to look at me. There was something raw in his expression, something that made my heart clench.
“You’re not so bad yourself,” he replied, his voice soft but teasing. The familiar banter brought a small smile to my lips, even as my chest ached with emotion.
His hands moved to the buttons of my shirt, his fingers steady but unhurried. He was taking his time, as if savoring every moment, every inch of skin he revealed. When his lips followed the path his hands had created, I couldn’t hold back the soft gasp that escaped me.
“Jimmy,” I said his name like a prayer, my fingers tangling in his hair as he continued his exploration. The warmth of his mouth, the scrape of his teeth, the way his tongue flicked over sensitive skin—it was almost too much, and yet I didn’t want it to stop.
He pulled back slightly, his eyes meeting mine again. “Still good?”
I nodded, my throat too tight to form words.
“Good,” he said, and there was a note of satisfaction in his voice that sent a fresh wave of heat through me.
He kissed his way back up to my mouth, and when our lips met again, it was like coming home. This time, there wasmore urgency, more need. His hands moved lower, finding the waistband of my pants, and I couldn’t stop the soft groan that escaped me when he unbuttoned them.
“Is this okay?” he asked, his voice low and rough.
“Yes,” I managed to say, my voice barely more than a whisper. “God, yes.”
What followed was a slow unraveling, a careful, deliberate shedding of barriers and insecurities. Every touch, every kiss, every movement was a revelation. He was gentle but sure, his confidence a steady anchor as we navigated this uncharted territory together.
His hand slipped lower, brushing against my cock, and the sensation was almost overwhelming. My head fell back against the pillow, a soft moan escaping me as he wrapped his hand around me, his grip firm but perfect. He worked me with practiced ease, his movements unhurried but deliberate, like he wanted to memorize every reaction.
“Jimmy,” I gasped, my fingers digging into his shoulders as he brought me closer and closer to the edge. “I—I need…”
“I’ve got you,” he murmured, his voice a soothing balm. “Just let go.”
And I did.
The world seemed to dissolve around us, leaving only the two of us in that moment. It was intense and beautiful and everything I hadn’t known I was missing. When it was over, we lay tangled together, our breathing slowly returning to normal.
Jimmy’s fingers traced lazy patterns on my chest, and I turned my head to look at him. His hair was a mess, his lips swollen, and there was a soft, contented smile on his face.
“You okay?” he asked, his voice quiet.
I nodded, a small smile tugging at my lips. “Yeah. More than okay.”
He laughed, a soft, warm sound that made my chest feel impossibly full.
“Good,” Jimmy murmured, pressing a kiss to my shoulder that made my heart skip several essential beats. “Because I'm not letting you run off this time.”
Later, we lay tangled together, the moonlight painting silver paths across rumpled sheets. Jimmy's fingers traced lazy patterns on my chest, each touch both soothing and electric. The moment felt suspended, perfect - everything I'd dreamed about during eight years of carefully maintained distance.