It is odd how life just gets that much more complicated the older we get.I guess we just have to hold on to that which keeps us young. For me, it's the yellow sticker on all the Disney VHS videos, cheese straws and magic stars.
I believe in destiny and soul mates. I believe that two people who meet randomly and connect very well is not just a coincidence. It could be, but down the line you will know because it doesn't work out. But if it works, I believe it's meant to be. Trust that everything has its perfect time, and no one will understand it but the two people who experience and live it.