“So fucking sexy,” he groans. “So perfect for me.”

He pulls me up his body and into another kiss. He takes my mouth sensually and thoroughly, until I’m languid and needy in his arms.

I rub myself against his hard cock, reveling in the deep groan that vibrates up his throat. He scoots down and licks my nipple, then sucks it into a nubbin. I whimper and squirm against him. He switches to the other nipple and teases it with his lips and tongue.

I reach between us and cup him. His head drops back, and he groans. Our mouths meet again and stay connected as we gradually lose all our clothes, except for our underwear. I’ve been naked with him before, and he with me, and we’ve even rubbed against each other a few times, but we haven’t gone further.

I end the kiss and maneuver down his body, until my face is hovering over his groin. I grab the waistband of his underwear and slowly peel them down.

“Echo…” His cock thumps against his abdomen, flushed red and already leaking precum. “You don’t have to do anything you’re not ready for.”

“I know.”

Growing impatient, I shove his underwear the rest of the way down his legs until they drop onto the floor, and then I return to his erection. Heat radiates from him, and I inhale his musky scent. His hair is neatly trimmed, and I caress his balls, which are drawn up tight to his body.

Tyler watches me from above, caution and desire warring in his eyes. He wants my mouth on him, but it’s not something we’ve done since we got back together, and he won’t push me. When it comes to anything physical between us, he never has.

My mouth waters, and I lick him from his balls to the plump head of his cock. The salty tang of his precum instantly brings me back to the first time we did this. He was so careful with me, and I loved making him lose his mind.

I lick him again, and then circle my fingers around his base and suck him into my mouth. His hips twitch, as if he’s desperate to go deeper but is restraining himself. For now, I appreciate it. Maybe one day soon, I’ll tease him until he can’t remember to be gentle, but today, I need his thoughtfulness.

I swirl my tongue around him, sucking him and working my mouth as far along his length as I’m comfortable with. I cup his balls with my free hand and stroke them gently.

“Fuck, Echo,” he curses. “You keep doing that and this is gonna be over real quick.”

I grin around him and draw back until his head is the only part of his cock still in my mouth. I flick my tongue over the velvety skin and taste more precum.

Sometimes it’s easy to forget that it’s been as long for him as it has for me. I still struggle to comprehend that he remained celibate during his college years because he was waiting for me. He must have had so many opportunities, and he turned them all down because of me.

I pull off him with a pop. “I love you.”

“I’ll never get enough of hearing you say that.”

He scoops me into his arms, sits up, and gently places me on the sofa. He kneels between my thighs and pushes my panties to the side. Holding my gaze, he sucks his thumb into his mouth and then dips it between my legs, using it to draw tiny circles around my clit. My lips part on a ragged breath.

“That’s it, baby girl.” He doesn’t take his eyes off me as he wets another finger and strokes down my center while his thumb continues teasing me. Never adding pressure or easing up. Just keeping up the same steady rhythm until I’m ready to scream.

Then, as I’m trembling from his touch, he presses against my entrance.

I stiffen.

“It’s okay,” he croons, those blue orbs lasered onto me. “Exhale nice and slow and let me in.”

Holding his gaze, I breathe out, releasing as much tension as I can from my taut body. He pushes his finger in a little and then ducks his head to kiss my clit. Just one soft, chaste kiss, followed by the dip of his tongue into my wetness.

Bit by bit, he works his finger inside me, keeping me balanced on a sharp edge of pleasure with his mouth. He curls his finger inside me and heat blooms deep within, unfurling up my spine.

“Ready for another?” he asks.

I nod.

“Gonna need the words, baby.”

“Yes, please. I want another finger inside me.”

“Good girl.”

The second digit enters me much more smoothly than the first. He keeps them buried inside me as he leans over and drags me into another breath-robbing kiss. Only when I’m boneless and have completely forgotten my fears does he get up.