goodbye guys, gonna have to call it quits.

I have a little different view of this.
Sounds like you thought you had an agreement.
And she now isn't living up to it.
This means in all future such agreements you need to get your needs met first.