Why did you wait so long to get help? You must have known she wanted you to get help.

She must have told you that you either get help or she's leaving, right? So you had plenty of time to get the help you need.
I'm sorry this happened. I really am. But make sure you keep going to your therapist. It's very possible she will come back!!! Once she sees that you're getting better, she COULD come back. But she might not either. But you COULD find another GREAT girl even better than this one after you start getting better. So continue with your therapy and start healing. You really need the therapy in order to get well.
Please take care of yourself, okay? God bless and keep us posted. Hugs, Lee