Confused????

So I have this ex-boyfriend for 4 years and it’s always been an On again off again Thing and it’s been nothing but heart breaks and tears and i always fell for the Line I’ll change or I won’t hurt you anymore and well finally after our 5th year together I decided to break up with him and now he’s saying that I should trust him and that he’ll change and that he just wants one more chance but I told him that I broke up with him cause I wanted to find my happiness again but in myself not in a guy and I do still want us to be together but I’m thinking this is for the better any opinions on this????