No Bella, you're right. There's really no other job where you've got to be someone's bitch, and wear a constant smile on top of it (well, maybe an airline stewardess), and put up with people hitting on you, or complaining, or snapping rude comments, all at the same time. I feel for waitresses. If my meal comes to about $20.00, I'll tip about $5.00, sometimes $10.00 if the service is extraordinary and the waitress is especially nice.
All in all, I look at it like this: if the waitress knows you're a big tipper, she'll let you sit in the corner away from everyone else, if you ask, and she'll make sure no one "messes" with your food if you've got a reason to send it back....