when you realize youre unhappy. people don't change, and the moment you realize it's pointless to continue to try to fix things when it isn't doing anything, you can move forward.
don't get trapped just because you've built an attachment that's too tough to break. if you're unhappy, you owe it to yourself to cut her loose, as tough as that might be right now. in the long run, it'll be worth it.