Reading through pages of comments in this thread, it seems there are some who don't quite grasp what customer service / hospitality really is all about: Making people believe you like them, and making them feel at home. It's all about putting on an act and being darn good at it.
I have worked in tourism and convention operations for quite some time. There are very few tourists I have encountered over the years who I actually like or respect. Most of today's traveling public is undignified, overly gluttonous, overly sheltered, highly lacking in common sense for even the most simple of tasks, and give the all-around human race a bad reputation. There's no other way to say it.
YET, if you were to ask any of the people I've served or dealt with over the years, they would tell you I was their best friend who worships the very ground they walk on and will bend over backwards just for them because I love the thought of their very existence on this planet. THAT is what customer service is... making them feel that way when your internal thoughts & emotions are nowhere near. That is what more people need to practice on a daily basis. You don't have to like everybody. Chances are, you won't like most. But when you're on stage or anywhere in the public eye doing your craft in this industry, you had better put on a convincing act, or this type of work is not for you.
No matter what type of day you're having or what they may be flinging at you, when you're on stage there is one basic rule: Make the bastards believe you love 'em.