I think that I would have a sit down with her and explain that you care for her and her friendship but you cannot have her coming around you and your family if she has been using and that she is welcome any time that she is clean. Tell her that it is not good for you nor is it fair to you for her to come around you in that condition. If she truely supports your recovery and is a true friend then she will understand and will comply with your wishes. Good Luck!!!!