I've lived long enough to notice that those who have low self esteem like to put down others. In their weird ways, it makes them feel better about themselves. I actually feel quite sorry for you - by your own admission, you were raised by a mom that hates her own kind - so you'll need a...