Ugh, I spent 2 years waiting tables and I hated every minute of it. My most hated time to work was on Sundays during the noon hour. All those church people would come in with their "holier-than-thou" attitude, treat me like crap, then leave a crappy tip.
My favorite story though? I had quit the restaurant to start work at the prison and had been working out there for about 4 months. Just long enough to get a bit of a tougher attitude and learn not to put up with any crap from anyone. I went back to Ruby's (the restaurant) to see if I could maybe pick up a couple or 3 shifts a week just for some extra cash.
Anyway, it was like my 3rd shift working back out there and we ended up getting slammed at about 4pm one day. There were only 3 or 4 of us working so we all had like 9 tables running. I was going through checking on all my tables and the guy at the first table I went to said he wanted more ranch dressing. I said "OK" and wrote it down and then continued on down the line of my other tables checking on other folks. All in all, it didn't take more than a minute and a half to check on all of them before I headed back toward the kitchen to get everything that was needed. I had to walk back by that first table on my way to the kitchen and as I went by, that guy snatched me by the arm and yelled "Where the hell is my ranch dressing?!"
It took every ounce of my willpower not to knock the guy on his ass right there for grabbing me but I held it together....mostly. I yanked my arm away, got right up in his face and climbed up one side and down the other. I told him "I don't know if you're blind, stupid, or just an a**hole, but you may have noticed that we're a bit busy. I'm working as fast as I can but if you absolutely cannot wait another 30 dod**** seconds for your ranch dressing, then the kitchen is right there *points*. Your F-ing legs aren't broke, go get it your own dod**** self!"
Yep, that was my last shift waiting tables because I stormed off through the kitchen and right back into the managers office to apologize to him for my behavior. I said that my coming back was probably a bad idea and I wouldn't be taking any more shifts. Surprisingly enough, my other 8 tables tipped the crap out of me that day LOL. I've not waited tables since.