Any FF6 fan will either get a good laugh out of this story or feel my pain.
When I was replaying FF6 one time I was doing a no grind run (because I'm cool like that), meaning I only get xp as I progress and don't go out of my way to earn xp off the main trail. Anyways, I was doing all fine and dandy and I was at fanatics tower to go take on that SOB known as the Magi Master....boy is that tower a pain. So I progress up the tower in a long and tedious gauntlet at me and my enemies are throwing magic left and right and I have perma-reflect on my party XD and finally get to the top.
Now if you know about magi master...you know that when he dies he gives you the big FUCK YOU and casts ultima on your party. Only way to prevent this is 2 ways, cast life 3 on your party and own him, or kill him after you have nuked his magic...which takes FOREVER (50,000mp for christ sake). Well when I got into battle I had realized that I hadn't learned life 3 for ANY of my party member......FUUUUUUUUCK!!! I had to sit there and do it the long way and constantly keep casting rasp, and osmos over and over and OVER for well over a friggen hour because like I said, this was a no grind run so I get what i earn on the way. So after nuking all his mp I could finally kill him but god damn that took forever, and i really should have remembered because if I screwed up, there was well over 2 hours of work down the drain.
To this day I still hate that bastard, he's just so annoying.