Instead, Erin turns in my arms, her lips crashing into mine hard enough to bang our teeth together. Erin then pushes me onto my back to straddle me. Our lips taste each other, I suck in her lower lip and she loves it.
Erin grinds against me, every roll of her hips claiming another inch of me. I meet her movements with slow thrusts, feeling the wet heat soaking through her shorts. A soft moan slips from her lips, breathy and needy.
"I don't want to have sex yet," she whispers against my lips, brushing mine with every word, "but I want you."
She slides her shorts down, letting them drop to the floor--useless now. I follow, pushing my own sweatpants aside, but neither of us breaks the kiss. Our mouths stay fused, tongues fighting for dominance.
Erin straddles me again, her slickness gliding along the hard length of my cock. She moves slow, teasing herself, teasing me. Then, for the first time in what feels like forever, she pulls away from my lips. Her eyes lock onto mine, burning with desire, before she leans back, her nails dragging down my chest through my shirt, making me hiss.
I grip her hips, taking control, guiding her on top of me. She gasps, her breathing growing heavier, her moans sharper with each deliberate roll of her hips. My cock glides between her swollen folds, parting her softness with every friction-filled stroke. I glance down at "us", my pulse spiking at the sight of her clit--puffy, throbbing, grinding against me with every slick movement.
Erin follows my gaze, biting her lip as she watches. She shifts, adjusting her position, as a fresh bead of precum leaks from my tip, mixing with the wetness already coating me. She slides higher, aligning herself so her pussy nestles against the head of my cock, pressing down just enough to feel everything without taking me in.
Each slow, torturous stroke pushes me closer to the edge. My grip tightens on her hips, my thumbs digging into her soft skin, holding her exactly where I want her.
"Oh fuck, Frankiiieee," she moans, my name tumbling from her lips like a prayer.
Suddenly, Erin's body tenses, thighs clamping around me as a deep, shuddering tremor moves through her. I hold her steady by the sides, pressing her down harder against the head of my cock, keeping her riding that wave. Her moans grow desperate as she grinds through her climax, soaking me in the heat of her pleasure.
And I'm right there with her, teetering on the edge, every nerve in my body coiled tight, ready to snap. Then it happens--pleasure crashes over me in waves, my release surging between us. Hot ropes of cum spill onto my abs, streaking my half-exposed shirt as my muscles tense beneath her.
Erin watches, her lips parting in quiet awe as she comes down from her own high. She exhaled a shaky breath before leaning forward, pressing her warm, trembling body against mine. My arms wrap around her instinctively, pulling her closer, and our lips meet again. Her lips are soft.
Our chests rise and fall in sync, hearts pounding, bodies still pulsing with the aftershocks of a shared orgasm. But we don't break the kiss. We stay like this, locked lips molding together in slowly as our breathing gradually steadies.
Finally, Erin pulls back just enough to murmur against my lips, her voice dripping with satisfaction.
"Mmm, now aren't you glad you didn't leave?"
A smirk tugs at the corner of her mouth, teasing, knowing. And damn it, she's right.