I'm just wondering if everything with my char is set up well enough to tank

I do have problems with tanking the end of hor as in the last 2 pulls of the end with the lich king.
(usually run out...