End it.
You don't need to put up with this shit. I don't mean to sound harsh, but it sounds like she's already getting sick of things. If she's sick of things now, wait to see how she acts a year or two from now.
It will hurt like all hell right now, but in the long run it's probably for the best from what I read here.