NC incase outing. Have had issues with my partner for almost 2 years and first tried to break up with him 18 months ago. I've feel he's manipulated me after every attempt to leave and always promising to improve. He has improved since then but things were horrific and he was criticising everything I did, punching walls and gaslighting me. This year things have been better but there's been a few incidents where he has snapped at me or said something controlling which sends me back to that period.
Now I have tried to end things firmly this time and he claims to have finally realised what he has done. Is accepting responsibility and admitting he has issues from childhood he hasnt dealt with and promising to really try to change. I told him again. I want to leave and that I have made plans to do so.
This time he didn't get angry and he said he understood what he's put me through and if it's too late then he understands. He said he doesn't want me to feel this way and more and just wants me to be happy. The way he has acted this week would be great if he was like this everyday but I'm so scared to give him another chance. Any advice please? I do think he seems sincere this time which is why I am struggling but I am still inclined to say it is too late after 18 months of unhappiness and second chances.