Hate ends lives of promise