I am such a fucking idiot.
“Vi?” I whisper, because I can’t believe I’ve done this. All these years of waiting for her, and I didn’t even ask if she was experienced or not. “Are you a virgin?”
She takes a deep breath, stroking the muscle in my upper arm as she shudders beneath me. “I think that’s… in the past tense now.”
There’s a rushing, roaring sound in my ears. “Why didn’t you tell me?”
“Because it didn’t matter.” She bites her lip. “I wanted it to be you. I just want this one night with you.”
One night is never going to be enough.
And if this was to be her first time, then I want it to be perfect.
“It doesn’t hurt.” She must be reading my mind. “It’s just… different.”
I shudder as I press my face to her throat, begging myself to be patient. Ripples of tension clamp down around me—her body clenching around the invasion of my cock as if it’s slowly surrendering to this new sensation. I run my hands over her skin to distract her, my mouth sliding over hers. Luring her into another gentle, devastating kiss.
Vi arches beneath me, then gasps. Our tongues tangle together, hot and slow. Everything is slow now. Clasping our palms together, I pin the back of her hands to the heather and then rock against her.
It feels like a wave of pressure crawls up my spine, gripping the back of my neck.
“Better?” I need to know.
She sinks her teeth into her lower lip and nods.
“Do you like this?” I thrust slowly. In and out, grinding my teeth together as she gasps and clenches.
“Yes.”
I kiss her throat, her chin, her mouth. I take her so slowly she’s practically begging by the time I can feel tension coiling through her.
“Harder.” She digs her nails into my shoulders, her thighs clamping around my hips.
“Like this?” I thrust hard and she gasps again.
Teeth sink into the sensitive area where my shoulder meets my neck. A hiss escapes me.Fuck. I slam into her, and every inch of her flexes in supple welcome. Shoving a hand under her ass, I shift her into position until every thrust I make is grinding over that sweet little spot between her thighs.
A soft moan echoes in my ear. For all that she’s new to this, she catches on quick. Hooking my arm under her knee, I haul her thigh up until I can get deeper. Sweat slicks my spine. Every breath comes as a harsh pant. But she’s there…. Mouth parting in a gasp as she comes with another scream.
Finally. Permission to let myself fall over the edge with her. I chase her into pleasure, rutting into her hard.
It’s her name on my lips as I come.
Vi.
Violet.
My Vi.
Her face in my head, in my heart, as I collapse against her, both of us gasping and breathless. A trembling hand runs up my spine, curling into the flesh at the base of my skull.
“Oh, my gods,” she whispers. “That was….”
“Written in the stars,” I tell her with a rough laugh.
Our eyes meet.
I kiss her. Hard.