Her hands slide down to the waist of my jeans, and I lean back so I can watch her undo them. When my belt and zipper are open, she pushes them down my legs and I kick them off. The front of my boxer briefs are tented, and there’s no hiding my need for her. I help her take her shirt off and then it’s followed by her sleep shorts.
I stare at her in her bra and panties and reach up and slowly trail a finger down between her breasts. I can feel her heartbeat there, and I place my palm on her chest as lean forward to kiss her lips. They’re soft but eager as she opens for me, and I taste her tongue against mine.
My hands go to the clasp of her bra and I unfasten it so her hard nipples graze against my chest. When my fingers go to the edge of her panties I stop, not because I want to but because I want to remember this moment clearly. The image of her bared to me for the first time is burned in my brain as I slip the soft cotton off her round hips and she steps free of them.
“So beautiful,” I say as I take off my boxer briefs and pull her into the shower.
The hot water sends steam all around us, and the glass door fogs up. I walk her back against the tile as I grab the soap and kneel down in front of her. I begin with her feet and work my way up her thick thighs. Her naked pussy is right in front of my mouth and every now and then I’ll lean forward and kiss her there. She’s almost as soft as the lips on her mouth, but each place is sweeter than heaven.
“Spread your legs,” I say, and she does as I ask.
I glide two fingers over her clit and then inside of her warmth. She squeezes me just like she did first thing this morning and I ache for her to do the same to my cock. I lean forward and tongue her clit and she cries out my name. Her little button is hard and her body is wound tight. How can she feel so perfect and right? How can I have fallen so incredibly hard so fast?
Her legs shake as she tenses and rocks her pussy against my mouth. She’s so close that all it takes is a few flicks of my tongue and she comes undone. I look up and watch her body shiver as her nipples tighten. I suck on her pussy as her pleasure rolls over her, and my cock drips cum on the shower floor. I won’t last a minute inside her.
After I’ve wrung out all that she has to give me, I stand up and begin to wash the rest of her body. My hard cock nestles between us and I soap it up as I rub it against her soft belly.
“I want you here,” she says, grabbing my length and moving it between her soft thighs.
I hiss as my thickness spreads her lips and slides between them when she rolls her hips back and forth. I want to thrust into her and sink balls deep into that pretty virgin pussy she’s got for me, but I take a breath and steel myself.
“You’re going to be too tight,” I hiss as her pussy takes the tip of my cock and squeezes it. “It won’t fit.” I grit my teeth and pound my fist against the tile as she keeps on torturing me.
“We could try, right?” she asks as she looks up at me with those innocent eyes.
“Fuck,” I moan as cum leaks out of me, and I know it’s smearing all over her pussy.
She rests her hands on my chest as she spreads her legs a little wider. When she pushes her hips forward she takes more of my cock and my knees become weak. The tight heat wrapped around my dick is nearly painful, but I can’t tell her to stop. Nothing is working right in my brain right now. The only thing that I can focus on is the throbbing in my cock.
I lean down and kiss her softly as my fingers go to her nipples. Right when I pinch them, she slides down a few more inches on my cock and I feel her body tense as she cries out. I gasp when I feel her virginity pop and I’m inside a woman for the first time.
“You are so perfect,” I whisper against her lips as I hold myself still. I don’t want to hurt her and I’m afraid if I move that I’m going to cum far too soon.
“I’m glad I waited for you,” she says as she looks up at me.