Why do you have the need to tryhard this much? Going back for refill every other fight?
It's simply not needed and cursed surface, necrofire and shit are not the end of the world that you have to bless immediately. Stats are fine as well, if you fight equal level enemies, keep your gear close to that level and use your head and surroundings you will be just fine, yes the enemies are overpowering with a lot of stat, but they need it because AI is not exactly on the level of human player and things like standing on high ground taking out key targets and teleporting nuisances away to Africa while you deal with key stuff compensates A LOT, as also not starting fights clumped in the middle of all enemies, but taking positions first.
If you want to tryhard, put it into exploiting environment because this is a huge advantage for you, you can lure enemies into absolutely shitty positions for them and then just decimate with crossfire or just make it very difficult for them to do anything you can't mitigate.