Have We Lived Before?