It is amazing how life gives you the right information at the right place and time. I would't name it destiny, but it certainly is...