Unfortunately, this game is broken.
My attacks missed for 8 turns straight,
and I lost when my HP dropped below half and my Willpower hit zero.
(Not just once, but three times.)
same, but I just save scum the hell out of it and it works. Save during a turn and just keep returning to that turn if you fail. It takes some time though.