Some things are hard to let go. Somethings have a habit of coming back and one of which is true love. Giving up on your loved one would mean giving up on a part of ourselves.
I have always felt that when it comes to love, you could always make some changes, fill in the cracks, build a new foundation may be to cover up the old, but you cannot simply ignore the fact that the scarring will always be there no matter what. And trust me, true love comes back. May be after quite a long time but it does.
Think of it this way! Remember the best slice of the juiciest and yummiest pizza that you have ever eaten? Were you not disappointed every time you had a bite of an entirely different pizza which doesn’t even match to it? Same is the case with love. Life is full of letdowns. When you start seeing someone new, you would obviously compare him with the “best you ever had.” Understanding how much you love someone may take time. You can spend hours, months and even years together without completely appreciating what that person means to you. And you only get to know the worth of that person when he is gone. When you lose someone whom you once loved, you may realise that life without him simply doesn’t work the way it’s supposed to.
When there is a love so deep that you can’t let it go, the world conspires and brings it back to you. If this person affects your day-to-day decision-making, then with each decision you find yourself one step closer to your true love. In the case of love, you need to have a little bit of faith, and trust me, miracles do happen.