I didn't know I was gay until I'd first had sex with another girl. We never spoke again afterwards, but it lit up a dark room for me. Girls became less like objects of jealousy and more like objects of desire. I wasn't competing with them any more, I was competing for them. I'd never had much luck. All of the girls that showed any interest in me had been in their 'am-I-bi-or-is-this-for-attention' stage and I didn't have the patience to walk them through their first time. Until recently.
Enter Zoe, my best friend of three years and possibly the most gorgeous, flirtatious and unwaveringly straight girl I had ever met. She had thick, smooth thighs and a soft stomach, and not a day went by where I wouldn't imagine laying gentle kisses all over her body. She was the first person I'd told about my sexuality and was so sickly sweet about it; she'd pulled me in for a tight hug and kissed my cheek and told me we'd always be best friends. I had never wanted to pin her up against a wall, and fuck until she fell apart, more than in that moment.
She haunted my dreams, her body, the swell of her voice. I imagined what her moans would sound like with my head buried in between her thighs. I wanted to ruin her, I wanted to make her come with such ferocity that she would still be feeling it decades later.
My mother loved her. Loved her quick wit and her attitude. She never had any objections to Zoe coming over to study or to play video games or whatever it was we wanted to do. Since I'd turned 18 and was making plans for university, my mother had given me a lot more space and I was grateful for that.
Zoe was coming over that night, and my mother asked if she'd want dinner. I told her that I had no clue, but that we would feed ourselves later if necessary. I was just finishing up some last-minute cleaning when my bedroom door was opened and in came Zoe. She was such a regular to this house that she just walked right in. I didn't mind. She slapped my bum as she passed me and flopped down on the bed.
"Evenin'" she said. She'd rolled over onto her stomach and had pulled out her phone.
"You're early." I lay down beside her and switched on my TV. She hummed and nodded in agreement. Her blouse was quite low-cut, and from this angle I could see her breasts pushing down onto the mattress. She wasn't wearing a bra and they were basically spilling out.
"Put your tits away." I sighed, grabbing a pillow and tossing it at her. She looked down at her chest and grinned
"They like to be free." She threw the pillow back to me and sat up on her knees in front of me. She had a wild look in her eye that triggered both excitement and dread in me.
In one swift movement she had straddled my hips, and pulled her shirt over my head. I was trapped between the fabric and her soft skin. I tried to escape but she was considerably stronger than I was, so I was stuck struggling while she howled with laughter.
She smelled fantastic, faintly like fabric softener and slightly of sweat, and I was pressed right up against her bare breasts. My head felt like cotton wool as I tried to process all this information. I could hear her mocking me, taunting me to try to escape. All I could focus on was the softness of her skin. The way her flesh felt as both breasts were pressed up to my cheeks. My jaw ached to open and take one of them into my mouth. It would have been no effort at all in this position. I felt my crotch respond in turn, starting to warm up and buzz delightedly. I half-heartedly struggled against her, with each of her movements our torsos pressing closer together and her thighs tightening their grip on my waist.
This was a dream, surely. Some kind of hallucination. I could feel my own breath hot against her chest. I realised that we had both frozen still. Her breathing was almost stopped. My head was reeling, I was face to face with my best friend's bare breasts and she was so still, almost like she was...waiting?
I wasn't waiting any more. I latched onto her nipple with my mouth and flicked my tongue over it. Zoe gasped but she didn't pull away, her hands still holding down the shirt that covered my head. Mine had been trying to free myself until now. They slid up the back of her shirt until I was holding her by the waist. My mouth continued it's work, alternating between applying gentle suction to her nipples, and planting small kisses all over the flesh of her breasts. She let out a small moan, almost a whimper, and pulled up her shirt to free me. I stopped what I was doing, and looked up at her for confirmation. She looked confused, but her lips were wet and her cheeks were flushed.