This is kind of a budget question. Best friend and I occasionally go to a restaurant for a meal. We do not share a taste for many foods. She likes really spicy food, me not so much. She likes a lot of fish such as sardines and smoked oysters, the only time I have sardines in the house is for my cat. Issue is, best friend sometimes goes out expecting to order two or three appetizers to share in a restaurant, and not order a main plate. I have participated in a few of these shared orders with her, and it rarely ends well for me so most recently I just order and pay for my own meal. I think I have offended her. But, no way am I ever again ordering and paying for stuff that I don't like just to keep the peace, so that she can have a more inexpensive meal. WWYD? 
