I play a p/d thief too and I feel your pain it does feel like some games everything is working great and other times it fails over and over again.
It kind of sucks because you really need to hit all your stealth skills consistently to be able to survive.