His jaw tightens, his gaze flickering as if he’s fighting something within himself. For a moment, I think he’s going to pull back, to let me go.
But he doesn’t.
Heat floods my cheeks, and I turn my head, breaking his gaze, but that only makes me more aware of his proximity, of the way his body presses against mine. His hands are still on my wrists, firm but not painful, and the weight of him feels…intoxicating.
“Ivan,” I whisper, my voice trembling. “Let me go.”
But he doesn’t move. His grip tightens just slightly, his body pressing closer, and I can feel his breath against my cheek.
“Are you afraid?”
I turn my head back to meet his gaze, my chest heaving as I try to find the words, but they catch in my throat. His eyes are dark, searching, and I can’t tell if it’s anger or something else that burns there.
“I’m not afraid,” I manage, though the quiver in my voice betrays me.
He leans in slightly, his face so close now that I can feel the heat radiating off him, the tension between us crackling like a live wire. “Then why are you shaking?”
I swallow hard, my heart hammering against my ribs. The air between us feels heavy, charged, and I can’t tell if it’s fear or something darker that’s coursing through me.
“I…” My voice trails off, my body frozen beneath his.
Ivan shifts slightly, his weight pressing down on me more fully, and I let out a soft gasp, my body reacting in ways I can’t control. His gaze drops to my lips, and I know he feels it too—the tension, the pull, the undeniable heat between us.
I don’t know who moves first. Maybe it’s him, maybe it’s me. But before I can stop myself, I tilt my head, my lips brushing his in the faintest, most hesitant of touches.
For a moment, I think Ivan might pull back, that this tension will break and reality will rush in. But instead, his grip on my wrists tightens, and he leans in, his lips capturing mine fully.
The kiss is anything but gentle. It’s demanding, consuming, a clash of heat and desperation that steals the breath from my lungs. His weight presses down on me, pinning me to the ground.
I moan softly against his lips, and that seems to spur him on. His tongue sweeps into my mouth, tangling with mine, and I arch beneath him, my body responding instinctively to his. His hands release my wrists, and before I can even think, they’re on me—gripping my waist, sliding up my sides, pulling me closer until there’s no space left between us.
“Ivan,” I gasp, breaking the kiss for just a moment, my chest heaving. His name tumbles from my lips before I can stop it, and the sound seems to snap something in him.
“Damn it, Alice,” he growls, his voice low and rough as his lips find my neck, his teeth grazing my skin before sucking gently. The sensation sends a jolt of heat straight through me, and I clutch at his shoulders, my fingers digging into the hard muscle there.
He presses against me, his hips grinding into mine, and I gasp again, my body jolting at the contact. I can feel him—hard, insistent, his arousal undeniable even through the layers of clothing that separate us. My legs fall open slightly, giving him more access, and he takes it, his movements deliberate, his hips rolling against me in a way that makes my breath catch.
“Oh God,” I whisper, my hands sliding down his back, clutching at him as he grinds against me again, the friction almost too much, almost not enough. The roughness of his joggers against the thin fabric of my jeans sends sparks of pleasure through me, and I can’t stop the soft moans that spill from my lips.
“You feel this?” he murmurs against my skin, his voice a low, gravelly whisper that sends shivers down my spine. “Tell me you feel this, Alice.”
“Yes,” I breathe, my voice trembling as my hips move against his, matching his rhythm.
“Look at me,” he demands, his voice rough, commanding.
I open my eyes, my gaze meeting his, and the intensity there steals the breath from my lungs. His face is close, his lips swollen from our kisses, his blue eyes dark with desire. He looks at me like he wants to consume me, and the thought sends a thrill through me that I can’t suppress.
“You drive me insane,” he mutters, his hips pressing harder into mine, drawing a sharp gasp from me. “You have no idea what you’re doing to me, Alice.”
I can’t answer. My body is trembling, my breaths coming in short, desperate gasps as the pleasure builds, coiling tighter and tighter with every grind of his hips. My nails scrape against his back, and he groans, his head falling to my shoulder as his movements grow more frantic, more desperate.
The heat between us is overwhelming, a fire that threatens to consume us both, and I can feel myself slipping, teetering on the edge of something I can’t control.
“Ivan,” I whisper again, my voice breaking as his name falls from my lips like a plea.
Ivan’s lips leave mine, trailing down my jaw, my neck, and lower still. His hands slide under the thin straps of my top, pushing them down until one side slips off completely, baring my breast to the cool evening air. I gasp softly, the sensation sending shivers across my skin, but the cold is quickly replaced by the heat of his mouth.
His lips close around my nipple, his tongue swirling, and my back arches off the ground, a moan spilling from my lips before I can stop it. His hand kneads the other breast, firm and deliberate, and I can feel his teeth grazing against my sensitive skin, teasing me until I’m trembling beneath him.