I wasn't really sure what was going on. Were my cards healing him, or doing damage?
Well, most cards deal damage, but the cake card for example flips between healing and dealing damage.
I didn't manage to finish the game, and I agree that the health bars are very buggy and confusing.