I also often fall into the thinking that people are stupid and selfish. But let's not forget sometimes people just need extra encouragement, motivation, and better training to do a better job. This sucks because it is not easy to be patient and teach people.
Some of us are naturally curious and...