Last Friday night I had no idea this would turn into the personal trainer story I still think about.

I had moved into the small house two months earlier after my roommates all left the city for new jobs. The place felt too large and too silent on weekends, so I filled the evenings with takeout containers and cheap beer while trying to stick to the routines Vanessa had built for me. She had been my trainer for six months at the downtown gym. At thirty-seven she was older, taller than me with short brown hair she kept in a tight ponytail during sessions and eyes the color of old oak that always seemed to notice when my form slipped.

Her wandering eye showed up in small ways. A hand resting on my lower back a second longer than needed. A quiet laugh when I caught her looking. I told myself it was nothing. She was paid to watch me. That Friday the house was completely mine. No one was coming back until Sunday. I had ordered leftover pizza from the fridge and was watching the rain hit the windows when my phone lit up with her text.

Advertisement

The message was simple at first. Then the photo loaded. Vanessa in the gym mirror after her own workout, tank top damp and clinging, ponytail loose, one hand on her hip like she knew exactly what she was sending. The caption read only: “Check my form?”

I stared at it for a full minute. My stomach dropped the same way it always did around her lately. I typed back something safe. “Looks solid. You never miss a day.”

She replied fast. “Gym closed early for maintenance. I was thinking about your last session. Your deadlifts were off. Want an in-person fix since you’re alone?”

Advertisement

I should have said no. I typed yes instead. She answered with “Be there in an hour.”

I spent the next forty minutes cleaning the living room and changing into jeans and a clean shirt. The rain picked up outside. I left the kitchen light on so the house wouldn’t feel so empty when she arrived. When the knock came I opened the door and there she was in the same tank top from the photo, now under a damp jacket, hair down and slightly curled from the weather.

“Hey,” she said, stepping inside and shaking rain from her sleeves. “Thanks for letting me drop by. I didn’t feel like going home to an empty apartment either.”

“No problem,” I said. “You want a beer or something? I have leftover pizza too.”

Advertisement

She nodded and followed me to the kitchen. I handed her a bottle and we stood at the counter for a moment, the only sounds the rain and the fridge humming. She rolled her shoulders like she always did when she was thinking.

“Your progress is showing,” she said after the first sip. “I noticed it last week. You’ve been consistent.”

“Yeah, thanks to you,” I said. My hands felt awkward on the counter. “I wouldn’t keep going without someone watching.”

Advertisement

She smiled and reached over to touch my arm, the same way she did during sessions. Her fingers stayed there. “I’ve been watching more than the weights. You know that, right?”

I didn’t know what to say. I just nodded. We moved to the living room with the pizza and sat on the floor against the couch like we were still at the gym. The TV stayed off. She told me about her week, how the new clients were fine but she found herself looking forward to my sessions more. I admitted my last relationship had ended right before I moved here and training had become the only thing that felt steady.

“I get that,” she said quietly. “My divorce was two years ago. I thought I’d be fine alone. Then I started noticing you and I hated how unprofessional it felt.”

The first real tension hit when she leaned in to reach for another slice and her shoulder pressed against mine. Neither of us moved away. Her hazel eyes stayed on mine for too long.

“Is this okay?” she asked. Her voice was low. “Me being here like this.”

“Yes,” I said. My heart was pounding. “I want you here.”

Advertisement

She set the pizza down. Her hand came up to my face, thumb brushing my cheek. I leaned in and kissed her. It was clumsy at first, our noses bumping, both of us laughing nervously into each other’s mouths. She tasted like beer and salt. I felt her fingers shake against my jaw.

“I shouldn’t have sent the photo,” she whispered when we pulled back. “But I’ve been thinking about this for weeks.”

Advertisement

“Don’t apologize,” I said. “I thought about it too.”

We kissed again, slower. She pulled her jacket off completely. Her tank top was still damp from the rain. I touched the skin of her arm and she shivered. We moved to the couch without saying much. She straddled my lap and I felt the weight of her, solid and real. Her hands went under my shirt. Mine found the edge of her top.

“Tell me if you want me to stop,” she said against my ear.

Advertisement

“Don’t stop,” I answered. She kissed me harder.

The first time was messy and honest. She pulled her tank top off herself. I took too long with my belt and she laughed, helping me. We fumbled with clothes on the couch cushions. She guided my hand between her legs because I hesitated. Her voice was soft and direct. “Here. Like that.” I followed what she said until she came with a low sound, forehead against mine, breath hot. I pushed inside her after that, slow at first, then faster when she wrapped her legs around me. She came again before I did. I finished with my face in her neck, her hands gripping my back. We stayed like that for a long time, breathing together.

Afterward we moved to my bedroom because the couch was too cramped. She lay on my chest and traced lines on my skin. The rain was still falling outside. We talked more. She told me about clients who flirted and how she had ignored all of them until me. I told her how nervous I always got watching her demonstrate exercises. It felt easy to say these things now.

Advertisement

Around midnight she got up for water. I followed her to the kitchen. She was in just my t-shirt. The second time happened against the counter. Slower this time. She turned around and I lifted her onto the edge where the cool surface met her thighs. She whispered instructions again. “Slower. Yes. Like that.” I came first this time and she followed soon after, holding onto my shoulders. We cleaned up together and went back to bed.

She stayed the night. In the morning she made coffee with what I had in the cabinets. We ate cold pizza for breakfast. She kissed me before she left, told me she had another client later, and said we would figure the rest out. I watched her walk down the driveway in the morning light.

That was months ago. She still trains me at the gym twice a week. We never talk about that Friday when anyone else is around. Sometimes she texts me late. Sometimes she comes over after the house is quiet again. We keep it quiet and careful. But even now I still think about her. I still check the door at night. I still leave the window open.

Advertisement

Advertisement
Advertisement
Advertisement
Advertisement