Character relationships affect battle
As you play the game, you are going to notice that some characters are friends/in love with certain characters, and pairing them up together will actually get you special abilities. So, keep the character relationship effect in mind as this can make your game a whole lot easier.