There are moments in life when everything feels strangely connected, when certain events repeat, when unexpected challenges ...