My ex and I broke up a year into our relationship for two months. I begged, tried to be friends, cried, etc for the first month than finally went NC for another month when he called begging me for another chance. Things changed and we moved in together six months later.
He dumped me again two and a half years later. Treated me like absolute crap during the break up. This time I went NC about two weeks into it. Have been NC since. We've been broken up for 7 weeks. I don't think history will repeat itself - I use to but I don't now. He's moved on, loves his group of friends, his life, etc.
Tbh I think if he left it another month or so before coming back the first time I wouldn't have taken him back.
I'd never go back now. But reconcilliation can happen sometimes. And I hope for those it does happen to that it works out for you!