You seem to be on this recurring sine wave with her behavior. You do something to express your displeasure, and it gets better, for a while. Then it drops back into the same old same old.
It's time to admit "you cannot change anyone" people are going to be WHO THEY ARE. Who she is right now is sometime who acts uninterested in her man. It would be a very safe bet to assume that this is who she will be with any man. You don't like the behavior. Take a step back and REALIZE that your personalities, and the way you believe you should behave in a relationship, towards your lover, is fundamentally incompatible.
Sure, sure, you can rationalize her behavior with "she's cheating" " she's about to cheat" or the good ol standby " she's just not interested anymore" but, fundamentally, there is a personality miss match and that will ultimately be the death of the relationship as you can't continually be "checking" her behavior, as if you were a parent.
All that said, stop initiating contact. From here on out, let her reach out. Eventually she will either fade away or she will reach out to you and ask why you seem so disinterested. If the conversation is initiated, at that time you can decide how you want to proceed.
If enough time goes by where she hasn't reached out, feel free to assume she's not interested, and start gaming other chicks.
Good luck.