I'm clearly doing some pretty terrible things, going by my ilvl parse. Here's the link to heroic Vorasius: https://www.warcraftlogs.com/reports/Kj3nMft2CFzBmrk9?fight=31&type=damage-done&source=8
I'm parsing equally poorly on other fights, but I figured a nearly-pure single target fight would be easiest to diagnose. Any help is appreciated!

