
I'm sorry. It will get better in time. Give yourself some time to think about the relationship in general. Ask yourself if this is the right one for you. It sounds like some of my own friends to me. I've heard them remark "del, call me when you're happy". I'm always here for you. You know that.
Then why tell me not to call until I'm happy? I always got so confused by that remark. I never called them again. I wrote it off to a bad loss. When someone can only love and appreciate you when things are going good, that's not real.
No one's life is perfect. I don't care how much money or success you have. No one is perfect!!!
Fair weather friends will never be there for the long haul. They can't function in that kind of light. They only know the positive aspects, and they can't deal in reality. Maybe she is one of them?
Take care of you right now. That's what's important. Who knows? after a while she may come back? If she realizes how wrong she was, she may be too embarrassed.
Good luck.