We all make mistakes, we all make the wrong choices, but we move on… And we learn from our mistakes.
Watching someone leave your life can be hard and heartbreaking, but that person was the wrong one. Imagine how much better you will feel when the right one does come along.
When you are trying to heal from a breakup, be kind to yourself and do not be impatient with your progress. You will not get over this in a day. These things take time.