E.B.
Laura,
I can understand how you feel since I was in a similar place recently. I am going to share what my good friends told me. You have offered her support in many different ways. It is now up to her to get her life together. It may not happen for a while, especially if she is not ready to accept responsibility for her own life and happiness. I know it is hard to let go, but you have to let her make the next move. Giving the next move to her will let you have some peace (knowing that you tried to help) and let you focus on your family and friends. Send her cards at holidays to remind her that you are there for her, but I think you need to let go. It is very sad when a life-time friends slowly goes away, but for your happiness, you need to hope she will get her act together and surround yourself with positive friends. Good luck.