PsychologyfromPsychology Today1 day agoAm I a Bad Person for Having Bad Thoughts?Moral perfectionism demands inner harmony and purity, prompting excessive self-shame and fear of ambivalence that undermines trust and communal purposes.