Even with MP absorb and stygian spikes, I find I still have to rest after every/every other battle fighting most things a few levels above me. (Mostly gnats and coblyns around Broken Water is what I've been messing with). Perhaps my skill setup is just poor?

Most guides I've found only focus on non mage classes. Any tips would be greatly appreciated