I had a friend since 3rd grade that was the same way (bf always beating her, jobless, etc) who was always coming to me when she got beat, or he gave her herpes, or she caught him in their bed with another woman.

I hate to say it, but I had all I could take. I realized that she and I were not friends. I was her therapist, hotel, doctor, and police all rolled into one person who just got sick of it. She called me for help a hundred times an showed up on my doorstep at all hours of the night and day crying, beaten and pitiful. She was always "going to leave him" this time was always "the last time", etc. After a few years of this, I frankly told her to sh*t or get off the pot. She didn't speak to me for about 5 years and honestly, I was glad to get a break from her. I am a nice person (I think) and willing to help in anyway possible, but I can only help if the person is willing to be helped. In short, we were not really friends, I was simply a temporary escape route for her and someone that was willing to listen.

I hope this isn't the case with your friend and that she really stays away from her bf.

Keep your chin up and remember that you may have to do what's best FOR YOU!! I hope all this doesn't ruin your friendship.