Can We Ever Trust Again?