I noticed in a lot of the boss fight, even though I am cleared of an attack I still get hit by it anyway. Is there a delay between the HARD math of when it hit you and the visual of when it hits you?

Unlike Wow who you can avoid in real time, there seem to be a good two second delay that if you are not caught up you die.