"I stopped talking to a girlfriend because she treated a waiter like $$#$$/# ... yup.. THAT is a "friendship deal breaker" for me..."
Yep...because IME, one day that person will treat you the same way....
To me, a litmus test of a person's character is how s/he treats people who aren't in a position to fight back.