Haha Kat,
I like reading you have to say. lol.
Other than the types of people you mentioned, I feel there are people have also used these words to make themselves look better than me, or have some sort of power over me.
Like if I feel ashamed of myself enough, they can have their way with me, and use me (it's happened). There's all sorts of people doing all kinds of things, so sometimes I feel like I belong on another planet with people of my kind.
I like what you said about
"I would be tempted to look them in the eye and ask them how big their feet are (or how tall they are, or what their hat size is). When they respond, no matter what they say, ask them, "How could you let your self/feet/head get so big?" "
LOL, This might work too....
Take care,
James.