I still remember the way my heart hammered when Maya and I locked the dorm door that night. We were both eighteen, freshmen who had spent weeks dancing around the tension until it finally snapped. The room felt smaller than usual, the air thick with the scent of her vanilla lotion and the nervous sweat on my skin. We kicked off our sneakers and stood there staring at each other, cheeks flushed, neither of us quite sure who would move first.
Maya spoke first, voice low. We dont have to do anything you dont want.
I swallowed and stepped closer. I want to. Ive wanted to since the first time you smiled at me in class.
Her hands found my waist, fingers sliding under the hem of my T-shirt. The touch was warm and careful, like she was learning the shape of me by touch alone. I lifted my arms so she could pull the shirt off, and then her mouth was on minesoft at first, then hungrier when I opened for her. We kissed until my knees felt weak, tongues sliding, breaths mixing, the quiet sounds of wet lips filling the room.
She walked me backward to the bed and we tumbled onto the narrow mattress together. Clothes came off in slow pieces: her bra, my jeans, her panties, until we were naked and pressed skin to skin. I ran my palms over the smooth curve of her breasts, thumbs brushing her nipples until they tightened. Maya moaned into my mouth and rolled her hips against mine, the slick heat between her legs brushing my thigh.
We took our time exploring. I kissed down her neck, tasting salt, then lower to circle one nipple with my tongue while my fingers traced the soft skin of her inner thigh. Mayas breath hitched when I finally touched her pussy, finding her already wet and swollen. I slid one finger along her slit, learning the way she twitched and sighed, then slipped inside. She was tight and hot, clenching around me as I started a gentle rhythm.
More, she whispered, and I added a second finger, curling them the way she showed me with her own hand guiding mine. Her hips lifted to meet every stroke. I watched her faceeyes half-closed, lips partedas I rubbed her clit with my thumb. She came with a soft, broken sound, thighs trembling around my wrist, inner walls pulsing.
I didnt stop. I wanted to taste her. I kissed my way down her stomach, settled between her legs, and licked slowly from her entrance to her clit. Mayas fingers threaded into my hair, holding me there while I learned what made her gasp and what made her moan my name. I sucked gently on her clit, two fingers still moving inside her, until she came again, harder this time, thighs clamping around my head.
When she caught her breath she pulled me up and kissed me deeply, tasting herself on my tongue. Then it was my turn. Mayas mouth moved over my breasts, sucking and biting lightly until I was arching off the bed. She spread my legs and settled between them, tongue flicking over my clit while two of her fingers pushed inside me. The stretch burned a little at first, then melted into pure heat. She worked me slowly, patiently, until I was shaking and begging. When I came it felt like fallinglong, rolling waves that left me breathless and boneless.
We lay tangled together afterward, sweaty and smiling, fingers still lazily stroking each other. First time, Maya said softly, pressing a kiss to my shoulder. Not the last.
I laughed, already reaching for her again. The night was young, and we had so much more to learn.