I still remember the way the rain tapped against the window that night, like it was keeping time with my heartbeat. I was nineteen, and so was she. We had been circling each other for months, friends who flirted too long, touched too much, and finally admitted we had never done this with anyone. No one else. Just us, two people who had waited and now could not wait any longer.
Her apartment was small, the sheets still warm from the dryer when we fell onto them. I remember the exact moment her fingers slipped under my shirt, tracing the line of my spine like she was memorizing it. “I’m nervous,” she whispered against my mouth, and I told her I was too, because lying would have felt wrong when everything between us was already so honest.
We kissed slowly at first, learning the shape of each other’s mouths, the taste of her tongue, the soft sound she made when I sucked gently on her lower lip. My hands shook as I unbuttoned her blouse. She watched me the whole time, eyes dark and trusting. When her bra came off, I just looked. I had never seen breasts before, not like this, not offered to me. They were soft and full, nipples already tight. I leaned in and kissed one, then the other, and the way her back arched told me everything I needed to know.
She pulled my shirt over my head and ran her palms down my chest, lower, until her fingers brushed the hard line of my cock through my jeans. I groaned, the sound raw even to my own ears. “Can I?” she asked. I nodded. She opened my fly with careful fingers and wrapped her hand around me. The heat of her palm made my hips jerk. I had touched myself before, but nothing compared to her grip, gentle but sure, learning the length and thickness of me by feel.
We took our time undressing each other completely. I kissed every inch I revealed: the soft skin of her belly, the curve of her hip, the inside of her thigh. When I reached the dark curls between her legs, I hesitated. She opened for me, shy but wanting. I used my mouth the way she guided me, licking slowly, tasting her, listening to the way her breathing changed when I found the right spot. Her thighs trembled against my ears. She came with a quiet cry, fingers tight in my hair, and I felt something like pride mixed with awe that I could do that for her.
Then it was her turn to explore me. She took me in her mouth, tentative at first, learning the weight of me on her tongue. I had to stop her after a minute because I was already too close, and I wanted to be inside her when I came.
She lay back and I settled between her thighs. We both watched as I pressed the head of my cock against her. She was wet, so wet, but still tight. I pushed in slowly, stopping every time she gasped, letting her body adjust. The feeling of her heat gripping me inch by inch was almost too much. When I was fully inside, we stayed still, breathing together, foreheads touching.
“Move,” she whispered eventually. I did, careful thrusts that grew deeper as she lifted her hips to meet me. Every slide was new, every sound she made burned into my memory. Her legs wrapped around my waist. I reached between us and rubbed the spot I had learned with my tongue. She came again, clenching around me so hard I had to follow, spilling deep inside her with a groan that felt pulled from the center of my chest.
Afterward we stayed tangled, skin damp, hearts still racing. She traced patterns on my back and I kissed her shoulder, both of us quiet, a little stunned by what we had just shared. It wasn’t perfect, but it was ours, the first time, and that made it everything. We talked afterward, soft confessions about what felt good and what we wanted to try next time. There would be a next time. We already knew it.
In the weeks that followed we learned each other more, but nothing ever replaced the raw honesty of that first night. The way we fumbled and laughed and held on tight. The way we crossed that line together and never looked back.