I make a rotation with the lesser cooldowns, namely: foresight, bloodbath, featherfoot, awareness (or) mantra. Their uptime and cooldown give me a defensive buff about 100% of the time.
(I skip Mantra if I want Flash or Internal release abilities)


I don't think any of these cooldowns will save me from death, they are too weak or too random. I also cannot see any appropriate time to use them during fights. I'd better pop Inner Beast, Vengeance, Convalescence or even lolmgang to save my ass or recover from a bad hit.

In fact, I noticed I was pretty much ignoring these weaker cooldowns, because it was tedious to think about when to use them, or which one to pick. So I made a macro with all these 5 cooldowns in, and when a buff goes down, I press the macro again to get the next one. This way, I don't have much to think about them and I almost always have a basic defensive buff, and I use them on cooldown, so I don't waste their slight buff effect.


In fact, I see these skills as the shield of the warrior: won't save my life, but I'm happy to have one on me.