I had all sorts of trouble with that boss too Nick, though nothing compared to the one I encountered later in the game in the Encephalon.

Best of luck to you. It may indeed be wise to brush up on some of the helpful hints regarding battle such as W-ACT and the like as they will become essential later in the game.

Take care all.