Sipindipity:

chance meetings + fortunate events happen for a reason