I agree: You were more than fair saying you’d wait to see this through. If you cave in to that BS ultimatum you become a total sucker. She lacks empathy. Stay strong and continue to make smart decisions like you are doing by exiting now. Don’t cut into lifelong happiness.