I can tell you what worked for me: First, you figure out your shortcomings in your relationship. Don't focus on your partner, because you can't change your partner the only person you can change is yourself. SEcond, set yourself a timeframe - it has to be reasonable, two weeks is not enough try for several months. During this time, you try to do everything you can do on your side. Try to be the perfect you (to and extend). Then when the set date is reached figure out if anything has changed, if your relationship is better now. If not leave it. If it has changed to a degree but not enough try a bit more. But ultimately you have to set a time when enough is enough. It worked for me I was very clear that nothing will change and left. I did not look back a second. It is very important that you don't talk with your partner about that ultimatum because ultimatums do not work only in the way described. During that time you can discuss the issues but don't overdiscuss!