Call it what you will: fate, destiny…