I was soft-reseting for a Modest Heatran with 31 IVs in HP and Speed. It took 37 fucking tries, but I finally found one. And then it gives me a fucking HASTY nature!!
OOOOOHHHH, THAT JUST MAKES ME SO MAD!!!! Why sometimes I just get so pissed off at the inept game engine, I imagine if I were Yosemite Sam, I'd imagine that I'd chuck my DS out the window into the lake, and if I could still find what was left, I'd blast that to bits!!! Then again, lynching whoever decided to make Synchronize not work 100% of the time also seems reasonable in that sort of mindset, and making him fix that oversight, or else!
Logically, I just settled with yelling in frustration at my DS, and reset again for the 38th fucking time. Getting a Heatran with the right IVs is obviously going to take longer than I thought. No wonder people just cheat, and program their own Pokemon.