Sometimes, life seems to have a higher meaning. Events unfold in uncanny sequences. Long-forgotten acquaintances turn up with news that changes lives. A stranger appears and speaks a few words of wisdom, solving a previously insoluble problem, or something in a recent dream transpires in reality. Suddenly the existence of God seems confirmed.