Chm760,
I´m sorry as well you had such a difficult weekend, but could it be a blessing in disguise? Juls has said everything I wanted to say, so I´ll just add briefly: Remember you don´t help anyone if you´re falling down with them. Your girlfriend has all the options available to her to stop her drugtaking. It´s the will to stop and the surrender that can make us stop.
I also had to let my a fiancé and a husband go whom I loved both very much. The former was sexually addicted and faithless and the latter was a drug addict and is now a member of a dangerous sect. My daugher is also in a sect and I had to let her go after years of battle against her and myself.
I did all that I could do, and then I had to let something stronger than me take over. I feel happy today with my decision, but believe me, it was not easy. Mourning my daughter will be with me always, but some birds are not meant to be kept. Also, I´ve learned that whatever you lose, you get in a different form. I have a fosterson and lots of nieces and nephews who are the light of my life.
Remember that new doors will open. I don´t know how it works, it´s a mystery.
Good luck and keep coming back.