Back in the day that's what you had pre relic so your stats are fine and your gear is fine, if not above average.

Stomps are a healers and bard problem, the only thing you should do on stomps is storms path them so they do less damage to the entire raid.
If the healers are really good they'll stone skin you before a mt buster is incoming.

Save your cooldowns like vengeance / thrill of battle when you have to eat a bomb and mt buster because you will take a lot of damage around 8k total (bomb 2k rock buster 2k 4k mt buster) in a short amount of time. And never ever use these cool downs together. Holmgang is of course when the healers don't heal you enough and a mt buster is incoming.