I have been hard on myself for believing lies or buying into things which turn out to be harmful. Cutting out most media helps me and blocking negative online "friends".
I'm a natural optimist, so I think that helps me. When I find out something is not what I thought, I can turn on a dime. I'm really grateful for that skill when so much of what we are programmed with is not the truth. Sometimes I get into a topic where the hits keep coming and I have to start over with new beliefs I was not ready for. I prefer this to the days I was asleep :)