Fairly new to lvl 70 SMN, one problem i've been running into is running out of mp for trials/raids/boss fights. I've trying to spam ruinIII less as that's what's eating up most of my mp, ive been weaving in energy drains, throwing in Ruin 1s' every now and then, even with that ill occasionally run out of mp and feel like im not doing much damage.

Advice?