Where is the CC?
Blind. D/P is a great avoidance build. Black Powder, Heartseeker, and take up Shadow Refuge/Blinding Power, Signet of Shadows and Signet of Agility to add more Blinds and condition removal to your repertoire.
[TKG] Mollify