I think I will just have to spec out of blood worms and not use pets when I engage trollgore. Seriously this boss is so easy on my paladin/sham group that it blows my mind that I am unable to get past him. The first time I ever tried trollgore on heroic I beat him, without even knowing his abilities! I dont use swiftmend often enough, because I havent really figured out a good way to macro it into my healing macro.

edit: ah I see I didnt know that the swiftmend glyph makes it so swiftmend doesnt consume the HoT. Nice.