ambiguity ancestral ancient blood born burns child cursed end false fiction foretold fulfill lightning loss make man patiently prediction prove sign stream surely thunder true wait