I would recommend just not playing a warrior then.

Tanks get a lot of harassment. It comes with being a tank and in my experience the only way to stop it is to always do big pulls and keep in front of everyone using sprint.

When you run ahead and pull everything there is no time for them to harass you and if you keep in front of them then they cannot pull for you.