In a couple of weeks I'll be running the NYC Marathon (eeee!).
I've run marathons before and having people to cheer you on really makes a difference. I find that the miles don't hurt so much when you're thinking about who you're going to see next. So, as a thank you to my friends who are coming out to cheer for me during the race, I'm hosting a dinner at a restaurant that night.
I sent out an Evite for said dinner, and asked people who RSVPed yes to let me know where they'd be during the race so I know where to look for them. One friend, who's not super close but whom I see now and then, responded that she couldn't make it to cheer, and that she had RSVPed yes for dinner.
I'm kind of annoyed by this. To me it's like a wedding -- if invited to both, you can attend the ceremony and not the reception, but vice versa is rude because it says, "your important rite isn't important enough for me to attend, but I'm happy to drink your champagne." I realize she has a valid excuse for not being able to cheer (she has to work), but I don't think she should have said yes to dinner.
It feels rude to uninvite her or to tell her I'm treating only for those who will actually be present during the race, though. (FWIW, the language of the Evite does say "if you cheer for me, I'll buy you dinner," although it doesn't say "if and only if you cheer for me, I'll buy you dinner.") Is she being rude or should I just get over it?