Congratulations! I was about to advise you to equip armor with "Survival Instinct" (which lets you survive a fatal blow by leaving you with 1 HP), in case, in the final stretch, the boss used the swords before you defeated it, so you could survive the attack and finish it off right after. In any case, it's a pretty useful strategy for some bosses later on.
PD: The buffs with Ez and the debuffs on bosses are essential in this game. But even more essential are abilities like Concentrate, Desperation, and Charge; using them is almost mandatory to overcome the bosses.