Go back to my ex or continue with the new guy?

Go back to my ex or continue with the new guy?

Hi, Am 24 years
So, based in the u.k.I have been dating this guy for 4 years. When we started, I admit it was tough cause we didn’t start dating for the right reasons if you know what I mean..but we eventually fell in love.he was always there supporting while I was in school, even the smallest thing you wouldn’t expect he would do, always checking up on me, if I was slightly ill he would be there asap..things like that got to me and really made me appreciate him alongside my family.tge relationship was pretty sweet.we got really close over the next few years and really in love.there were however some hiccups between us(started cheating, trust issues,stupid numerous immature fights etc) I wasn’t left out too cause I admit I gave him reasons not to trust me although I never had SEX with anyone for the first 3 years. The fourth year started getting funny, I cheated on him with 3 guys and I never told him.he also became violent and abusive,call me names, whenever he suspected I was cheating.I finally made up my mind to leave him when it was becoming too much. I started dating this new guy afterwards,mature minded, wasn’t insecure as such then i started having having weird dreams after we have sex,later he was talking about settling down and children.which is not in my plan rn.My ex now wants me back, promising to change,I miss him tho but scared of him bexoming worse,my family wants me and him back although they don’t know what’s up with the violence,i also wanna foget him but scared of the future with this other guypls help