Frank ran in terror, not really understanding what had just happened to him. One moment, he'd been a tall young man. Now he was tiny and weak, his shirt now seemed more like a dress, leaving his legs bare. His feet had slipped right out of his shoes, and his socks were barely clinging to his feet. He'd lost his boxer briefs as well.
That girl, she'd done this. 'Fucking lesbian witches!', he thought. Frank hated gay people, but lesbians most of all- girls should want to fuck guys, damn it! Well, at least the pretty ones should. It just wasn't natural! As a handsome, strong guy, he didn't understand why any girl wouldn't want him.
To say Frank had issues would be an understatement.
A few blocks later, he nearly collapsed near a small park, his tiny legs felt like jelly, and his lungs were on fire. He sat down heavily on the grass. He'd lost his socks, and his feet looked dainty and...
Like a girl's. In growing realization and horror, he down the front of his shirt, seeing smooth, soft, hairless skin and two small, perfectly formed breasts. "No, no, no, no, no!"
He pulled up the hem of his shirt looking between his legs. His cock and balls were gone, instead there was just a vertical slit, and some fine ash blonde hair. He reached down to touch his crotch with his now tiny hand, and as his fingers contacted his skin...
He moaned softly, his voice sounding like a kid's...a girl's. It was true. He was a girl now. A tiny, delicate, weak girl. Frank started to cry as he covered himself in shame. He was a freak now! His father would never accept him, he'd be thrown out of the house. And now that he was a girl...
A wave of revulsion made him throw up as he thought about having sex with a guy, having a rock hard penis thrust into...there. Rough hands gripping his soft breasts, bruising his soft skin...
He shuddered. No, he didn't want that! The irony of his situation suddenly made him feel light headed, he giggled, then laughed hysterically. 'I'm even more of a freak!'
Finally, there were no more tears, and he felt strangely better. If only there were a strong, beautiful girl to put her arms around him, stroke his hair, and tell him everything was alright. Someone to take care of him- he'd do anything for her...he blushed as he thought of her soft lips pressed against her own...of kissing her breasts and body, servicing her with her tongue..
He shook himself out of his reverie. Where were these thoughts...these desires...coming from? Was this what he wanted, to give up his independence, to be a slave to some...girl?
'Yes!', his brain said. Well there was nothing he could do about it. He didn't have a girl in his life (he'd broken up with that dumb bitch Sheila because she wouldn't put out...wait..no Sheila was a smart, nice girl that he'd broken up with because of his insecurity and toxic masculinity...) and he had no idea how he'd ever find one that would want...a tiny, weak, girl.
So he made his way home. By the time he got there, his feet were very sore. Since he'd left his pants behind, he didn't have his key, and he found his arms were too weak to push open his window. Fortunately, someone had neglected to lock the sliding door in the back yard. Then he encountered his first problem.
Wolf, his German Shepherd. He was big enough to bite her in half, and he wouldn't recognize her. The dog bounded towards him and he squeaked and held up her arms feebly in an attempt to protect herself as the dog bowled her over and she landed hard on the floor.
But then, rather than bite her, she realized the dog was licking her arms and face. She giggled. "Wolf! That tickles!"
The dog barked, happy his human was home. He didn't understand why she didn't take him with her- she was small and he wanted to protect her. She'd acted afraid of him when she came in, and that made him sad. He'd never hurt his human! He backed off, letting her get to her feet.
Eyes filling with tears, Frank threw his tiny arms around the dog's neck. "Wolf, you know who I am?"
The dog didn't understand what was going on, but his human loved him, and he loved her. So all was good.
Frank pet his dog, marveling at how huge he was compared to her. At least her pet still loved her. She headed to the kitchen, Wolf padding along behind her, and frowned as she realized how high off the ground the cabinet where Wolf's treats were kept was. He had to drag a kitchen chair over, and use it to climb up on the counter to reach the cabinet. He couldn't believe how light he felt! He got the box of treats and gave Wolf two, which he gobbled up happily.
Then she climbed down, and pet him some more. Petting her dog made her feel good. She went to her room, Wolf following her the whole way. 'I'm going to have to bring Wolf with me when I go places from now on. He'll protect me.'
His room had changed. Gone were the sports stuff and the posters of athletes. The walls were now painted a soft pink color. His bed was smaller, and there was a step at the foot of it. A girly looking comforter was neatly draped over it. He had a big mirror and there was a footstool near his closet, which was now full of...dresses.
Lots and lots of girly dresses. 'What the...' It was like some weird Twilight Zone where he'd always been a girl. "Wolf, have I always been a girl? Did I just maybe hit my head?"
Wolf gave her an odd look. His human was acting strange.
He sighed and went to his mirror, slipping off his shirt, now the only proof he had ever been a boy. Looking at himself in the mirror, he saw that he had shoulder length hair, dyed a light pink. He was super adorable and very pretty- maybe the prettiest girl he'd ever seen. He found himself smiling at his reflection. He cupped his tiny breasts, liking how they felt.
A warm feeling of arousal overcame him. "God, I'd fuck me." He said.
The urge to explore her body rose, but she'd do that later. Her feet hurt, and she was tired, so she climbed into bed and crawled under the covers. Wolf jumped up onto the foot of her bed and lay there, protecting her.
She fell into a deep sleep...