You don't know pain until a Jirachi flinches your Magnezone ten. consecutive. times. >:(
Oh I know the pain! I remember going up against a Jirachi online once and it flinched my Charizard about four times in a row. Not as much as yours, but still! The irony, huh?