Tired of losing faith in people