Much of this is It all depends 1 it depends on what level you and they are , and how many people are spamming AOE . There are a few where I am flashing every rotation , or every other . I Main W mage and when I was leveling up pld I ran with a 60 BLM and I was 51 . and just his over gear was causing me to loose hate . even on boss pulls . but once you get high enoungh you will be fine , especially in low levels . wait till you get shield oath . 2 check to see if that BLM has Quelling strikes which lowers their hate , also as a DPS you should be watching the aggro meter . I have delayed aoe heals on leveling dungeons as I would steal hate from tank . 3 I would say be patitent as at 20 do you do not have all the rotation , and all hate generators .