Question: why do people say rude or unkind things? 

Answer: Because they have small minds and that's all they know to say.
This question from the Yahoo Q&A forum is categorized in the topic: Family & Relationships