More like no than yes.  Yeah, and it's a bad idea even if it works out. The guy most likely won't get better, and will only get angry and jealous all the time in addition, because she has already left and may do it again. The girl will not be able to love a second time, and everything will happen again, but most likely worse than it was.