Letting go doesn't mean that person is no longer in your life--it means--you simply don't care what he/she thinks of you any longer. AND you have quit letting he/she take away from your happiness.That was my happiest moment!
The best love is the one that makes you a better person. Without changing you into someone other than yourself. Real love doesn't love someone else or who they think they can make you, they love you as you are and try and make you better!
Idk how old the earth is, or how it works but I& amazed that in the thousands of years of humanity, you and I are living now. That& not luck. That& not coincidence. That& just God :) meeting you was a perfect moment.