We go through so many obstacles in life and somehow still end up together at the same place at the same time.