OP, I had a devastating break up (he dumped me--I had fallen hard, he was more on the fence/dealing with a prior break up). I did not do the "no contact' rule at first, but he would be in touch, here and there and it was KILLING me. I told him finally, no contact. that I needed to move on. I did--once I knew I would not hear/see from him, I felt better. Got more serious about some of my yoga, planned an amazing trip with friends, read a lot, and eventually started to see someone else casually.
a few months later I ran into him. He wrote me a long, long letter that night begging me to give him a second chance, saying that seeing me hit him like a ton of bricks. Explained why he did what he did, etc. Ultimately I agreed to see him, cautiously. After a few weeks of talks, etc, we got back together. But the terms were VERY different--I was the one holding the cards, in a way. He knew he had to regain my trust. He did. We got married a year later and have been together a decade now, with 2 kids.
so, I hope it works for you guys. (Another acquaintance in a simila scenario went through this--he broke up after a year, then realized he made a huge mistake, won her back, got engaged---and dumped her 3 weeks before the wedding, so it doesn't always work out.)
But here's the thing--make sure the break up produces something better. In our case, it forced my DH to confront his demons and realize that I was the best thing to ever happen to him

. For me, it gave me the strength to know that I would be fine, with or without him, and that I deserved his full commitment and should not accept less from him (or someone else).