I still remember the exact scent of her skin that night, like fresh-cut grass and the faint trace of her mother’s lavender soap. We were both eighteen, home from our first year of college, living next door again like we always had. Emily had grown into her body in ways that made my chest tighten every time she waved from her driveway. I had spent the summer pretending not to watch her sunbathing in the backyard, but she knew. She always knew.
It started with a text. “My parents are gone for the weekend. Come over if you want.” Simple. Direct. My hands shook when I knocked on her back door. She answered in an old T-shirt that barely covered the tops of her thighs and nothing else I could see. Her hair was damp from a shower. We stood there for a long second, the air thick between us.
“I’ve never done this,” she said quietly once we were inside, the door locked behind us. Her voice was steady but her fingers twisted the hem of her shirt. “Not with anyone. I wanted it to be you.”
I told her the same truth. We kissed in the kitchen first, slow and uncertain, learning the shape of each other’s mouths. Her lips were soft and she tasted like the mint she’d been chewing. When my hands slid under her shirt and found the warm skin of her waist, she shivered and pressed closer. I could feel her nipples tightening against the thin cotton, brushing my chest.
We moved to her bedroom without speaking. The sheets were already turned down. Moonlight came through the open blinds in soft silver stripes. Emily pulled her shirt off in one motion and stood there, bare from the waist up, waiting. Her breasts were small and full, the nipples a soft pink that darkened as I looked. I touched them gently at first, then with more pressure when she arched into my hands and let out a quiet sound that went straight to my cock.
She helped me undress, her fingers exploring the line of hair below my navel before she wrapped her hand around me. It was the first time anyone had touched me like that. The heat of her palm made my hips jerk forward. “Show me what you like,” she whispered. I guided her hand, slow strokes at first, then tighter. She watched my face the whole time, learning.
When she lay back on the bed and opened her legs, I could see how wet she already was. The soft curls between her thighs glistened. I knelt between them and used my mouth the way I’d imagined for months. She was salty-sweet and warm, her clit swelling under my tongue. Her thighs trembled against my ears. I slid one finger inside her, then two, moving carefully, feeling the tight grip of her body. She came with a broken cry, hips lifting, fingers tangled in my hair.
After she caught her breath, she pulled me up and kissed me, tasting herself on my tongue. “I want you inside me,” she said. We used the condom she’d bought that afternoon. She watched me roll it on, curious and a little nervous. I settled between her legs again, the head of my cock pressing against her entrance. She was so tight it took patience. I pushed forward an inch, stopped, let her adjust. She breathed through it, eyes locked on mine.
“It’s okay,” she said. “Keep going.”
I sank deeper, feeling every inch of her stretch around me. When I was fully inside, we both went still. The heat, the squeeze, the way her walls fluttered around me was overwhelming. I started to move, shallow thrusts at first, then longer ones when she lifted her hips to meet me. Her legs wrapped around my waist. We found a rhythm together, skin sliding, breath mingling. Every time I bottomed out she made this soft, surprised sound that drove me higher.
I reached between us and rubbed her clit with my thumb. She came again, harder this time, her body clenching around me in pulsing waves. That pulled me over the edge. I buried my face in her neck and groaned as I spilled into the condom, hips jerking with each pulse.
We stayed joined for a long minute afterward, hearts hammering against each other. When I finally pulled out, she winced a little and smiled. We cleaned up together in the bathroom, quiet and a little shy again. Back in bed she curled against my side, one leg draped over mine. We talked until the sky started to lighten, about what we wanted next, about doing it again, about how good it had felt to wait for the right person.
By the time the sun rose we had made love twice more, slower the second time, more urgent the third. Each time she grew bolder with her hands and her words, telling me exactly where she wanted me. When I left through the back door at dawn, the neighborhood was still asleep. Emily stood in the doorway in my T-shirt, watching me cross the lawn. She touched her lips and smiled.
We kept it secret that whole summer, meeting in the middle of the night or when both houses were empty. It never felt rushed again after that first time. It felt like coming home.