Was just looking at your chardev and you forgot to add your buffs to it! They put you at 102.78% (Dodge food).
http://chardev.org/?profile=379384
You're still a little bit over but it's fine.
Ended up just putting Soulshifter in there since I noticed you got one now.