Tanks shouldn't be allowed to heal themselves. That's it.

The entire point of the class system is to make each class rely on each other.
Tanks block damage
DPS deal damage
Healer heal damage.

If one of these can do the others job then something is wrong.