Other peoples' friendships always seem weird to me. My friends and I always just put things out in the open.
If I throw a party and don't expect anyone to pay, I'll just say "it's on me".
If I throw a party but want everyone to chip in I'll say "Hey, let's get together at my house, we'll split the drinks/food/blah." and then everyone is expected to pay and they do.
For some reason a lot of folks I know can't just be open with their friends. Are these really your friends then?
A recent example: Amy told John and some others that she's going to take them all out to lunch and pay because she got some kind of gift certificate thing or something. The lunch is two months away. The lunch then happens and everyone but Amy thought Amy was covering the lunch. Amy covered her portion and they ended up splitting the lunch.
Now John (and I assume others) are mad that Amy didn't follow through on her commitment.
So, I ask John:
- Why didn't you ask Amy before the day of the lunch if she still planned on paying (if this was actually important to you)?
- Why didn't you ask (remind) Amy up front by sayign something like "Hey Amy, you're covering this right?"
- Why didn't you, when the bill came, ask Amy why she's not covering it?
John responds by saying things like "well, that's rude, I can't just bring it up then, she should have realized" etc.
If you can't be upfront with your supposed friends about such simple matters, what are you doing hanging out with these people to begin with? None of my friends would have ever thought less of me for bringing up that they said they would pay, or reminding them, or anything like that. Likely we would all just joke about it but the matter would be out in the open and resolved.
Beating around the bush with your friends has got to suck.