In a game were the time travel paradox is the primary focus then I don't think it's very farfetched at all that the main characters are reunited through fate and destiny, because it was predestined. It's actually one of my favorite elements of this game.