When I met Ally I thought it was a chance encounter. Now I'm no longer so sure. It was a Friday that had started out like any other Friday, and had ended with me meeting a stunning redhead at my local bar. She was sexy, flirty, confident: all in all the complete package. And so it was of no surprise that we ended up drunkenly making out in an Uber back to her place.
Within seconds of entering her flat she was tearing off my clothes and I was tearing off hers. I had never felt this level of passion and chemistry with someone before. Everything about her, every little movement, every curve of her body served only to turn me on more. She was by far the sexiest girl I had ever seen. And before I knew it she had pushed me down onto the bed and slid herself down onto my rock-hard cock. Fuck she felt good. The way she was moving was driving me wild, making me feel things I had never felt before.
Quickly the pleasure became almost unbearable. "Oh fuck I'm gonna cum." Ally didn't stop, she just kept going and going as I felt myself pump gallons of cum into her. The feeling was indescribable; never before had I felt such a connection with someone. I kissed her deeply.
"Fuck babe, that was amazing," I whispered.
"I know," she replied nonchalantly, with a knowing smile. "Now I think we'd better go to sleep. We're going to need plenty of energy to go again tomorrow morning."
Something about her demeanor seemed strange. Was she annoyed? Upset? Or just trying to be flirty and mysterious? But as I tried to figure it out I felt the tiredness take over my body and I fell into a deep, dreamless sleep.
**********
I woke up the next morning feeling refreshed. Ally was nowhere to be seen, she must have gotten up before me. I got dressed and wandered out of the bedroom and was instantly met by a naked girl coming out of the bathroom: but it wasn't Ally! Instinctively she covered her tits.
"Fuck I didn't realise Ally had brought a boy back. You're pretty cute though. If things don't work out with Ally be sure to hit me up..."
"Fuck off Stacey, stop flirting with my man," I heard Ally's voice from the kitchen. "I saw him first, keep your hands off." And then to me, "Can you come through here Lee. I don't want my slut of a roommate to try and tempt you away from me."
I started walking to the kitchen, but even as I did Stacey dropped her hands, showing off her perfect tits. "Just remember," she whispered, "this could all be yours."
I got to the kitchen and saw Ally sitting there, looking radiant. She planted a huge kiss on my lips. "Good morning sexy," she purred. "Sorry about Stacey, she's always like that. She's such a bitch sometimes, like whenever I meet anyone she always tries to sleep with them. I think it's some kind of weird power play."
"Hey don't worry," I replied. "If being with you is anything like it was last night then I don't want to give that up."
"Thanks Lee," she said. "It's weird. We used to be such good friends as well. To be completely honest when I first met Stacey I had a huge crush on her because she's soooo hot, but the longer I knew her the more I realised what a bitch she is. I almost wish sometimes I could give her some kind of personality transplant to make her more like the nice girl she used to be."
The conversation quickly moved onto more normal topics and eventually (after an amazing second round of sex) I had to head home, which I only did with assurances from Ally I would see her again. I felt like I was floating. What luck to meet such an incredible girl. But despite the obvious connection with her I couldn't help but feel there was something strange about the whole situation: Ally having a crush on Stacey, Ally seeming distracted during that second fuck, the conversation about a personality transplant. It was weird but surely I was just overthinking things. I'd just met the perfect girl so it was only natural the anxious part of my mind tried to find something wrong with her. I pushed aside the negative thoughts, allowing myself to enjoy the feeling of falling for someone.
That evening Ally invited me over again. But this did little to remove my doubts. I definitely caught her staring at Stacey's sexy body, and quickly back to me again. Even when we had sex she seemed like she wasn't entirely there. She was obviously enjoying herself but maybe she was living in a private fantasy with Stacey rather than with me. This was driving me crazy.
I had to address it.
"Hey Ally", I said as we lay in bed together. "Can I ask you something?"
"Sure Lee, anything."
"Okay there's no easy way of saying this but are you in love with Stacey? I've seen the way you look at her, the way you're clearly thinking of someone else during sex. It's fine if you are but just tell me now before things between us go too far."
Ally just looked sad. "Is it that obvious? I thought I was over her. I'm sorry I've made you feel this way. I really, really like you Lee. You're sweet and kind and funny and everything I want in a partner, but physically you're not her."
"So that's it then? I'm not her so it's not going to work."
"No, the opposite. Here let me explain."
Ally walked over to her bookcase and pulled off an old, leather-bound scroll. I was feeling very gutted and confused by the situation, and was wondering what I had gotten myself into.
"You see this scroll? This contains an ancient spell that will solve all of our problems."
"What are you talking about? Is this some kind of messed up joke? I'm so confused."
"Shhh stop worrying baby. This spell will transfer your considerate, lovely mind into Stacey's sexy body. You'll be the perfect girlfriend! I've spent months searching for the right person to use the spell on and I think that person is you."
"You're not making any sense and you're starting to scare me. I don't want to be a girl..."
"That's the beauty of the spell though! It's designed for a seamless transfer. Your new body will feel so natural you're guaranteed to love it! You'll barely be able to remember what it's like being a man."
"No. You can't..."
But I couldn't get the words out before Ally read an incantation and I passed out.
**********
I woke up feeling like I'd just had the best sleep of my life; I felt so relaxed and comfortable. I looked up and saw Ally sitting on the bed, completely naked, looking as sexy as ever. I felt my heart flutter as my body flushed with arousal. But instead of my cock stirring there was an unfamiliar tingle coming from my groin, and it felt goooood. And then suddenly my last conversation with Ally all came flooding back.
"Good morning sleeping beauty. How are you feeling?"
"Hey Ally," I replied, hearing my new voice for the first time. It sounded so girly. I was unsure of what to say, but I decided to go with the truth. "I feel amazing."
I pulled back the covers and climbed out of bed, marvelling at the view of my sexy body. Some small part of me wanted to be angry, but Ally had been right. This all felt so good and natural, and I was starting to love the sensations coming from my new form.
"I'm glad you like your new body 'Stacey'. I think you look positively stunning. Now come here and kiss me."
Ally pulled me out onto the balcony and into a sensual embrace. It was strange being smaller than Ally and she seemed so much more powerful and dominant. Fuck this was hot. Her tongue pushed its way inside my mouth and I instantly returned the kiss. The slow, sensual movements combined with Ally's hands tracing their way over my sensitive body were driving me wild.
"Don't be shy baby," she purred in my ear as she guided my hands up to her tits. Instinctively I started to play with them, the simple action making me hornier and wetter with every passing second. Ally slid her hand down my body, resting briefly at the wetness between my legs before starting to gently tease my sensitive clit.
"Nnnnngggg," I moaned as jolts of pleasure shot through my body. "Mmmmmm that feels so good."
"This is just the start baby. I'm about to introduce you to a whole new world of ecstasy. Whenever I used to hear Stacey masturbating from her room I was always jealous of how sensitive she sounded. And now this sensual body and responsive clit are all mine to play with."
I felt her words wash over me as pleasure filled my body and girly moans slipped past my lips.
"Now it's time for some real fun." I barely registered Ally's voice as she pushed my tiny body down onto a chair. Then she dropped down to her knees and pressed her face into my soaked crotch. The sensation was incredible as I felt her tongue start to lap at my sensitive clit. Within seconds I was moaning; within minutes I was screaming; I had never felt anything so intense. The pleasure just kept building and building and building.
I caught a glimpse of Ally's face between my legs, her naughty smile, her stunning beauty. It all just tipped me over the edge into an intense orgasm. I later learned that cumming for the first time in my new body made the spell permanent but in that moment going back to being a man was the furthest thought from my mind. Waves of ecstasy overwhelmed my nervous system, as the magic sealed me permanently into this delicious female body.
"How was that Stacey? Do you like your sexy body?"
"Oh Ally I love it. Everything just feels so incredible."
"So the spell worked perfectly! I've got the perfect girlfriend."
I blushed. "The perfect girlfriend? That's big praise after how amazing you are at sex. But if I'm going to live up to that then I'm definitely going to need to return the favour."