Glad you're enjoying it!
Is it also bad of me that I was happy to see you struggle on the Humpty boss? I like seeing a boss really kick a player's butt because it tells me that something was done right.
The fire resist of the boss and his minions is pretty important in that fight. I would have recommended equipping the Scorpion Tail on Vahn for that fight since it's a pretty epic weapon.