I hear ya. It is difficult dealing with and relating to addicts, no doubt about it. It can give us a big ol' case of the crazies. But we do have step 10 which suggests we take personal inventory and continue to set right any new mistakes as we go along. We can make amends if we have harmed anyone.