Ok, first you have to stop feeling guilty.
Just bc you are an escort, does that mean you go around shagging men without protection?
I had a similar issue with a friend, not so much the shagging part, but other stuff she complains about. The thing I find annoying, is that it is all stuff within her power to change. For instance, she wants to get fit and loose weight, yet she keeps eating donuts and won't go to the gym.
I finally got so sick of it so I have recently stopped talking to her.
It is not your responsibility to change her life, she is a grown woman and needs to sort herself out. My personal opinion is that if someone only drags you down, they are not the type of person you need in your life.