“You have no idea how long I’ve wanted to do that,” I pant, resting my forehead against hers. In an instant, she pulls my head back down to hers, locking us in another fiery kiss. I slow her down, kissing her softly and delicately nipping her bottom lip.

“If you keep doing that I’m not going to be able to—”

“Shut up and kiss me,” she instructs breathlessly.

Well, I can’t argue with that.

I grab her ass, grinding her up against me as I kiss her neck and make my way up to her lips. “Do you want me as much as I want you?” I mumble against her lips, chuckling when her grip on me tightens. I guess I have my answer.

I feel myself harden even more as something I’ve fantasized about more times than I care to admit flashes through my mind. Now, it could finally be reality.

I kiss her again, drinking in her moans as she writhes against me. “I want you to undress for me,” I whisper in her ear.

“What?” she whispers back, eyes blissfully closed as she arches her neck to me.

“I want to watch you take your clothes off.”

She pauses, finally opening her eyes to stare into mine. She takes a step back, eyes staring directly at me as she slips her hands into the waistband of my sweatpants and slides them down her silky legs, stepping out of them. The sweatshirt hits the tops of her thighs, leaving just enough for a hint of silky blacklace panties to peek through. I can feel myself straining against the fabric of my pants, but I pay it no mind. Not yet.

Taking the edges of the sweatshirt, she slowly slides it up over her thighs, her stomach, and pauses as she gets to her chest. I feel my breaths coming in faster as it makes its way over her full breasts and neck, till she pulls it over her head and drops it to the floor. My body jerks with need as I stare at the figure of perfection in front of me. Thin black lace barely holds the weight of her breasts, the nipples hard, poking through the fabric. My eyes make their way down her flat stomach to the curve of her hips, resting on that perfect spot between her thighs.

I reach out to her, trailing my hands over her neck, sliding my hands down her back down to her perfect ass. I grind her into me as I lean in for another kiss, sucking at her lips.

“Touch yourself for me,” I whisper against her neck. “Pretend your hands are mine and touch yourself just how you want me to touch you,” I whisper.

She slips her hand into her panties, her other hand grabbing a handful of her breasts and squeezing lightly. She runs the pad of her thumb against her nipples, matching the rhythm of her fingers as it moves against her slick nub, rubbing it in slow circles. She moans softly, squeezing her breasts and rubbing her sensitive, erect nipples faster with her eyes fixed on me. She gasps, crying out softly as her legs tremble from the pleasure.

My body twitches, still confined in my pants and dangerously hard now. My heart races, completely transfixed by the goddess in front of me. Her moans get louder as she shuts her eyes tightly, throwing her head back. Her entire body spasms as she rubs herself frantically. She pauses, slowly sliding her panties down her legs, and flicking away the thin scrap of bra till she’s standing completely naked in front of me.

I swallow hard.

She takes a step towards me and slides her breasts back and forth against my chest, moaning as her nipples rasp against the slightly coarse hairs on it. It takes everything in me not to throw her on the floor and fuck the shit out of her.

She slides the finger that she’s been pleasuring herself with over my nose, down to my lips. I suck on it, breathing in her essence. Pulling her fingers out of my mouth, she makes her way down her body, stepping back, her mouth opens on a moan as she slides it inside her.

Her other hand follows, slipping down her stomach to rub against her nub while her other finger continues to slide in and out. She cries out again, eyes tightly shut.

Rock hard now, I’ve had enough of watching. My body is on the verge of exploding. All I want is to be buried so deep inside of her that I can feel every spasm that passes through her body.

Grabbing her hips, I back her slowly towards the bed, pushing her down on it as I kiss and run my hands slowly all over her naked body.

I stand up, shoving my pants and underwear off in one move, my need springing to attention. Her eyes widen at the size as she sees it for the first time, licking her lips. I pull off my sweatshirt, my muscles flexing at the motion, and I bite my lips at the appreciation in her gaze as her eyes hungrily trace over my tight, naked body.

I climb back into the bed, and with slow and deliberate strokes kiss up her legs and thighs. They tremble as I make my way to the center, my hands sliding up her belly to grab her full breasts. I nuzzle into her center, my tongue reaching out to slide against her wetness. I hold her down as her hips buck, suckling.

“You like that?” I mumble against her.

“Y—yes,” she says moaning as my tongue gets back to work lapping at her.

“You have no idea how hard it’s been to look at you every day, and not be able to touch you. God, you’re beautiful,” I whisper, holding her eyes when her cheeks tint the brightest shade of red.

It’s amazing how she can be this exposed in front of me and still get shy when I tell her how beautiful she is.

I kiss my way up her belly, my hands cupping her beautiful breasts as I bury my face between them. I squeeze her breasts, turning my head to suck one nipple deep into my wet mouth. She cries out, grabbing the back of my head pushing herself against my face. I turn my attention to the other, suckling, while I roll the other nipple between my fingers.

I slide one hand back down her body, making my way to her center. I feel her hips lift as my hand slides over her mound, onto her swollen, wet nub. I rub on it softly at first, then harder and faster till she’s begging for more. I oblige her, slowly slipping one thick finger into her slick wetness.

She gasps, clutching my shoulders as I allow her to get used to the feel of my fingers inside her.