I'm glad to hear your standing firm. That's awesome that you have set boundaries and are sticking to them. Calling the sheriff took a lot of courage.
Have you had a chance to call the local al-anon office? Been to any meetings and picked up any literature? I found those meetings to be wonderfuly helpful and informative. If you think people here are kind and giving wait 'till you meet us "codies" at a real life meeting
Mike