Hi CAFitGirl
Unfortunately you'll never find a good time to quit - there'll always be that party or that function or that vacation or conversely that bad day or that awful thing...
Recovery is about making different, sometimes difficult, even painful choices. Maybe this is not the time for you to hang with your BFF?
D