Is Princess Guard supposed to also grant Resist? Because it seems like it does, which really f&*ks you over if you're using Aeris with Princess Guard and Mega All, and she gets confused. Because the first thing she does is attack the whole party, which then makes it impossible to remove her Confusion.
In fact, I think Resist causing you to be unable to remove status effects, or add positive ones, makes it almost completely worthless. I've found myself using Ribbons for all of one fight in this entire game, because not being able to buff your allies really sucks.