I realise I am not giving enough background here but I don't feel the need, or that it's fair, to post it.  Maybe I just won't be as accommodating as I have been in the past so it's not so one sided and I'll focus on the friends that are willing to put the effort in and realise it's about give and take.  She can do certain times she just 'doesn't want to' and the time she does want to do are times I absolutely can't because I'm at work.  I'm as flexible as I can be within the hours I have available, even if it's not that convenient for me, so I guess that says how much of a priority friendship is for her.  I have given her the days and times I am free and told her that if she wants to get together to let me know.  I guess, like someone said, some friendships have seasons and this is one where our responsibilities or needs don't mesh well.
        
        
     
*sigh* Well, I apologize for coming from the other direction, but did not have full facts. (Granted, I did say there are people I let go and do not chase them, if I recall.)
You should not be a door mat for people. That is not turning the other cheek. The Pharisees wanted Jesus to be a door mat, but He would not do it, so they eventually killed Him.
Like I said, I have some so-called "friends" like that. I let them go. Doesn't mean I do not feel disgust at them. I do. If they came back and decided to value me properly, I would welcome them. But, as it stands, I am not going to chase them down. 
Like you, I have done plenty of that, and at the end of the day, it just disgusts me to have even tried.
When they do come back - friends - I do put that away.
Forgiving and understanding what evil people do are two different things. Forgiving or letting go to God does not mean that we say the evil they did was acceptable or that we should not be disgusted at it.
In your case it does not sound like she is not making time for you because she is clinking cups with the devil, so hopefully you can move on more easily.