I have never told anyone the full truth about that night, not even the parts I whisper to myself when the lights are off and the sheets feel too heavy. It started with a simple message, a late-night confession of my own that I never expected to be answered. She replied with a single word that made my pulse jump: Come. I drove through the rain without thinking, heart hammering like I was about to commit a crime instead of finally answering a hunger I had carried for months.
When she opened the door she was barefoot, wearing nothing but an open robe that clung to her damp skin. Water from the shower still beaded along her collarbones and slid lower, and I watched one drop disappear between her breasts before I could speak. She didnt ask me inside with words. She simply stepped back, letting the robe fall from one shoulder, and I followed like a man under a spell.
The apartment smelled like her skin and something sweeter, vanilla and rain. She led me to the bedroom without turning on more lights than the single lamp by the bed. I remember the way she looked at me, steady and unafraid, as she untied the belt of her robe and let it drop. I had imagined this moment so many times, yet nothing prepared me for the reality of her standing there, nipples tight from the cool air, the soft curve of her stomach leading down to the neat strip of dark hair between her thighs.
I stepped forward and she met me halfway, hands already working my shirt open while her mouth found mine. The kiss was slow at first, tasting, testing, then deeper, her tongue sliding against mine with a hunger that matched my own. My hands roamed her back, pulling her closer until her breasts pressed against my chest and I could feel the heat of her through my jeans. She made a small sound, almost a sigh, when I cupped her ass and lifted her onto the bed.
She lay back and watched me undress, eyes dark and intent. When I was naked she reached for me, fingers wrapping around my cock with a firm, knowing grip that made my knees weak. Ive thought about this, she said, voice low. Every time we talked.

The confession sent a jolt through me. I climbed over her, kissing down her throat, tasting the salt on her skin, then lower, drawing one nipple into my mouth while my hand slipped between her legs. She was already wet, slick and hot, and the way she arched when I stroked her made me ache to be inside her.
I took my time, though every nerve in me screamed to rush. I kissed the soft underside of her breasts, the line of her ribs, the gentle swell of her stomach, until my mouth hovered just above her. She opened her thighs wider in silent invitation. The first slow lick drew a broken moan from her throat, and I stayed there, learning the rhythm she liked, the way her hips lifted when I sucked gently on her clit, the way her fingers tightened in my hair when I slid two fingers inside her and curled them. She came with a sharp cry, thighs trembling against my ears, and I didnt stop until she pulled me up by the shoulders, breathless and laughing softly at her own sensitivity.
Then it was her turn to explore. She pushed me onto my back and straddled my thighs, taking her time stroking me, running her thumb over the head until I was slick with pre-come. When she finally sank down onto me, the tight, wet heat of her made my vision blur. She moved slowly at first, rolling her hips in a way that let me feel every inch, then faster, leaning forward so her breasts brushed my chest with each thrust. I gripped her waist, meeting her, the sound of skin on skin filling the room along with her soft, urgent moans.
We changed positions without speaking, rolling so I was above her, her legs wrapped around my hips. I drove deeper, watching her face as pleasure built again in her eyes. She touched herself while I moved inside her, and the sight of her fingers circling her clit while I thrust pushed me closer to the edge. She came again with a long, low sound, clenching around me, and that was all it took. I buried myself as deep as I could and let go, the release so intense it felt like falling.
Afterward we lay tangled together, sweat cooling on our skin. She traced idle patterns on my chest and told me she had wanted this for longer than she had admitted in our messages. I confessed the same, the months of imagining her, the way I had touched myself while rereading her words. The honesty felt more intimate than the sex itself.
We didnt sleep much that night. Twice more we reached for each other, slower the second time, almost lazy, and then again just before dawn with a desperate edge, as if we both knew the morning would bring reality back. When I finally left, the sky was turning gray and she kissed me at the door with a promise that this was not the last time.
Even now, months later, I still feel the echo of her body when I close my eyes. That night taught me how powerful it can be to speak desire out loud, to let someone see the raw, unfiltered version of what you want. I carry it like a secret I am finally willing to share, one slow, explicit confession at a time.