And that's when I realized how things in life are beautifully put up to happen at exactly the "perfect" time and all the other stuff becomes redundant. Some beautiful lessons.