Have We Screwed Up Human Life?