I am so happy for you.
I kind of have a little theory of my own, when we have a break up and we are hurt and not loving ourselves, we feel incomplete and we search for the last time we felt complete and that happens to be with the person who just broke up with us... when we work on ourselves get back to loving ourselves and find our power again we feel whole again.. and that's when we realise we don't really want that person, or more correctly put realise we deserve better treatment than what has been happening, then we truly are ready for love..
If, after working on yourself, getting whole and loving yourself ,your ex comes back well that's just hunky dory, if not it doesn't matter... this is a Universe full of love and like attracts like the more you love yourself the more love that will be drawn to you.
Keep up the good work. xxx