I've got FFVII and it's actually fairly easy to get around it. Junction 100 Pain, 100 Confuse, 100 Esuna and 100 Berserk to ST-Def-J (if you only have two slots, then only to the first two; same goes for three slots). Bad Breath shouldn't be a problem because Pain protects against Poison, Blind and Silence at the same time (also dead useful to have on ST-Atk-J, but better on Defence), while Esuna offers some protection against everything (not 100% though, even with 100 stocked so I recommend 100 Confuse - the worst status effect ever, even moreso in FFVIII because characters like to use X-Potions and Elixirs on the enemy - instead of Esuna).