Okay, a little help here please...

The Beast is kicking my butt... I have had no real issues in any fights up to now, but after numerous tries it is clear that I must have missed something in my preperation for the fight (of which I admittedly did little)...

I am playing on medium...

Spoiler Alert, click show to read: 
I elected to take the witch's side against the villagers if that makes any difference