I've broken up and been broken up with several times. With few exceptions, regardless of which did the breaking, he has called or come back a few weeks later, wanting to fix it back up. With husband #1, I tried it. Never again. Whatever was wrong, gets worse. Whatever was right, disappears.
IF you decide to try it again anyway, don't just go back. Set up ground rules, and make him earn you all over again, just like you'd never dated before. If nothing else, it puts the whole relationship back on the basis of rebuilding, not just start back where we left off.
If you think you can stay distant enough to make rebuilding possible, it may work. Do not get too intimate until the process is working. The sexiest thing a girl can do is hold herself somewhat aloof. If he perceives that you are chasing him, he will run. If you are taking even one step away, he will follow along behind. Keep the distance. Anytime he starts to back off, back off just as fast, or faster. And do always remind yourself that you can live just fine without him.
Before you decide which way to go, pray about it. Listen for that still, small voice.