Haha so many Struggle stories! Ack, but if I read Soroft's rules right, then I've got to post another story. So here's a F*** YEAH story that's somewhere else on this forum:
My two best friends play Pokemon, and I introduced them to Serebii. One of them saw and fell in love with shiny Metagross (I wonder why). So anyway, I ended up doing wrong with something IRL, and so I decided I'd apologize with a shiny Beldum. I own Diamond btw. If you've ever tried to chain for one, then you know it's not easy. I researched how to snag one, bred a Magnemite, got out the suggested team, and went on my way. Chained 3 times, with the max being 13 in a row. And the 4th one in the 4th chain had a shiny patch. I went it, and had the most nail biting time ever. Took down the sandstorm with Kyogre, Hypnosis with Crobat w/Wide Lens, then switch to a Scarfed Spiritomb with Hypnosis (BIG mistake). Beldum wouldn't stay asleep, and you only have 24 turns to catch it if it's awake. Switched to a Banded Shedinja with False Swipe. Anyway, got it down to 1 HP, Spiritomb put it to sleep again, and I got maybe two Dusk Balls off that didn't shake before it broke out. When it used the 19th Take Down, I switched to Mismagius. Threw a Repeat Ball, shook once no luck. Quarter of its HP from Struggle, so I used Pain Split, which brought it to over half. Switched to Crobat, put it to sleep. Threw a Repeat Ball, shook twice, nothing. Threw another, caught it. Hands down THE most frightening battle I've had in a very long time.
PS got a good Magnezone from that actually, and my friend forgave me for my transgression when I showed him the Beldum. Nerd power FTW!