Dave: Why do you think everyone should live up to YOUR standards? Some people have their own.
I'm not saying your standards are bad, just that quite a few people really won't care if they upset you. They'll happily go about life doing what they feel is right. Might be less stressful to you if you just accept that some people will have different standards.