I see this as the problem being with you and why you keep going back to someone who you obviously DO NOT get along with and who doesn't get along with you. Ask yourself why you want to subject your emotional self to that kind of dysfunction? Whats missing in you that you need to go back to it?
When you're on and off with someone it means you should make it OFF and keep it OFF... That's what most people who are not addicted to the sex or not codependent would be doing.
Stop creeping her social media attention seeking self and go complete zero contact (that means no stalking of any kind). Its the only way you're going to completely rehab from your addiction to having her in your life in this dysfunctional merry go round kind a way. You waste your time on fluff when you could be dating a solid chick you actually get along well with. Again I ask.. Why. Don't say because you love her. What you have with her is nothing like what love is suppose to look like and love isn't enough to keep a relationship together or the people in it happy.
“The willingness to accept responsibility for one’s own life is the source from which self-respect springs.” ~Joan Didion