Sometimes life has a cruel sense of humor, giving you the thing you always wanted at the worst time possible.
It seemed as if some subtle current of recognition had passed between them.. Not as if they had met before.. But as if they had come close several times until finally an impatient Fate had forced their paths to intersect.
Fate is the malevolent little jester sitting up in the heavens and pondering over how ridiculous we humans are and he does his best to make fools out of all of us. And sooner or later he succeeds.