Forgive me if this is cringey and weird, but my RP OC's backstory was too long so I decided why not ¯\_ (ツ)_/¯
It was just another Litwick egg. Perhaps another Litwick would be blessed with being shiny, but Misty was not. She was just another unwanted Litwick.
Misty was an eccentric one. Despite being a ghost type, she was scared of ghosts. Not the ghosts that eat children at night, or in small, cold places. Misty's ghosts hunted her down in open and brightly lit places. She didn't fear the dark. She feared light. Sometimes even seemingly safe and closed places just didn't feel right. Misty couldn't always trust walls to remain sturdy and doors to remain locked. But mostly, she couldn't trust places with no walls at all to shield her from the ghosts. Places like the fire-type field her trainer placed her in. It was too bight, too hot, and too wrong. Places like that made her feel vulnerable.
But the desert was the worst. Misty's trainer, whose name she forgot long ago, decided to make use of her before she was released. He sent her to the desert to scour. Fire-types should love the desert. It was scorching hot, with not a single drop of water. But to Misty, the desert was unsafe. There was nowhere to hide from the ghosts. The sun blinded her, and she longed for the coolness of her rocky corner in the fire-type field. She spent the entire hour running from the ghosts. Maybe that's why she came back with nothing.
"You're a literal candle! You're supposed to love the desert!" The trainer shook his head. Misty bit her lip and tried hard not to cry in front of her roommates (fieldmates?).
As soon as the shiny came, the trainer took the Litwicks to the PokePark to release them.
"You'll probably never see a trainer again, because no one wants Litwicks, but who knows? Maybe you'll get lucky." And with that, he left, not even bothering to look back.
And that's it! The ending sucks because, again, this is for RP. Hope you enjoyed it!