Aceswild ,when i checked your gear with Biggies i saw your problem .Its not a wow-heroes mistake tbh ,u are missing:
-2 enchants ,
-3 are low lvl enchants and
-missing meta gem :S
If u check just gear score u will see that u have 609 gear score and Biggies 571 ( he already got penalty for resiliance).
But as u can see he have all the best possible enchants in the game ,8 epic and 2 rare gems (meta gem is one of them) and 1 low quality gem.
Improve that and you will be in the top shape