I have a friend/former colleague who is so, so sensitive about her obligations whenever we have drinks. I understand (and have been on) a very tight budget at times, and I am not suggesting she should pay more than she owes, but she takes it to an extreme, and I know she happens to make a very good salary (she brags all the time.). So why, when we go out, does she insist on splitting the check to the penny, and then leaves an insulting low tip. It make me want to never go out with her again. It's embarassing. Do I just accept it as the price of remaining friends?