Many obstacles and events eould separate them over the years, but not enough from preventing them from ending up together.
Many obstacles and events eould separate them over the years, but not enough from preventing them from ending up together.