the topic of tips is a tough one because there are many conflicting points of view. Once you subject yourself to the ignominy of allowing others to value your performance in terms of tips, you pretty much have no choice but to take what you get. You can't control whether people tip, but you can control whether it makes you angry

To paraphrase what Keith wisely said, if you personalize the tipping it can really mess with your attitude if not your health

I made extra money for a while by delivering pizza for my brother in law who manages a locally successful Papa Johns store. For a while it really bugged me when people didn't tip. Then I set up a spread sheet to log my hours, hourly pay, mileage, tips etc and to my surprise, on average my pay remained fairly constant. The bad tip days were always balanced by other days when, for some reason, people tipped more than usual. This knowledge helped me to put the moment into perspective