Hope and love can still triumph over despair and hate