In case anyone's busy being totally nauseated by my posts, I'm not the girl with the golden heart! ("Take my heart. I will always manage." Anyone remember that childhood story?)
The fact is, I was drafted onto a personal development course several years ago. It was financed by the Coalfields Regeneration Project in Northumberland, delivered by the Pacific Institute (created by Lou Tice, based in Chicago) and hosted by the tiny village school where I was working. Most participants were village residents (formerly a pit village where there was no longer a working pit and a high level of unemployment) and our Headteacher wanted a staff member to represent the school.
I learned so much on that course. It was excellent, liberating and so motivational. One of the things I learned was the reason (above) why people put others down. Many people also put themselves down. I bet several on here have called themselves names like stupid, idiot, fool etc. We were challenged to stop doing that as well as to question our real motives for doing it to others. If you tell yourself you're useless at something, you give yourself permission to carry on being useless, as if it can't be helped. We were encouraged to say, "I'll find out how to get better at that."
If you're interested, look up (the late) Lou Tice on Google. His story (along with his wife) is really interesting. He started from nothing. He said: "Hear other people's opinions, but know that their opinion is only an opinion. It is not the truth."