This game throws all of these awkward and horribly challenging challenges in my face up until the end of the game. Then I fight the final boss's first form.
The only reason I even took as much damage as I did was because I decided to goof around with him, doing unnecessary movements which made the fight last far longer than it should. Second form, I nearly killed the guy effortlessly, but ended up being killed because I didn't pay attention to my health due to how easy the battle was.
Second time around, I didn't goof off at all and just beat the living hell out of both forms. Seriously, I was expecting a third form! What the hell?!