I was with my ex for a year and we broke up for 2 months and got back together for another 2 years. We just recently broke up again, but I feel that if you are meant to be with someone you will come back into each other's life one way or another. I've only had one ex in my life who didn't come back after some period of time, but even in that case we did talk a few years later and if I really wanted to push for a relationship with him again I'm sure it would have happened. The important thing is just to remember that you can't live your life just hoping they will come back, as it really does hinder the process of getting over them. The breakup happened for a reason, and in order to reconcile with someone successfully I almost feel like you have to completely get over them and start over again. It does happen though!