Simply put wardens peon stops on debuff, either on use or during its effect timeline.

Devine veil is an aoes shield for the rest of the party(not you) after you are healed (cast time spell)