<tt> for heals, also fairyheals, is very clunky.
You macro will cause the fairy to heal herself when you target an enemy.
If you switch both lines (<tt> first), you might heal the wrong target too depending on what target it has.

shouldn't use it for heals.