Time and fate never go ahead of anyone