If you can use your skillset for anything else, do that, and stay with her. Win-Win in both cases. If not, I suggest trying to see what is something worth to you. I mean everyone can give you all the advice they like, but honestly, it's your decision, not to mention, there will always be that small 'break or make' thing…