I've worked in my current job for 6 years and been very close to my manager, we started around the same time and I would consider him a friend not just at work but personally. He booked his wedding and sent out the invites a year ago for this August, I accepted straight away and it's been a buzz at work talking about it.
Then there's my friend who I've known since I was about 5, we went through school together and remained extremely close since then and we're still close now we're in our thirties. She got engaged in September and announced last week the wedding is in August on the same day and she said she wants me to be bridesmaid. She had mentioned the date to me before going ahead and I told her I already had a wedding that day and wouldn't be able to go, so when I told her this after the invitation came through she told me she assumed I was joking and prioritise her wedding.
I understand she wanted the date she wanted for her own reasons, but I don't exactly know what I'm supposed to do now. The weddings are 4 hours apart so I can't split my time. I've already accepted my managers invitation and I do really want to go, I know how much its all cost him and he had given me one of his limited places for the ceremony which I know he's only invited people close to him and his fiance to. But my friend is insisting that any "normal" person would cancel a workmates for a friend of nearly 30 years, but I said yes to his first and she already knew this!
I'm a little annoyed in all honesty. I'd told her I wouldn't be able to make that date so when she booked it she shouldn't have expected that I just drop one wedding for hers. I can see why she's peeved off but she's acting as if I'm just passing it up for a strangers wedding when she knows herself how close to my manager I am!
(Just to point out, I am very close to my manager both in and out of work and the only reason I refer to him as my manager in this rather than friend is because its easier to differentiate when I'm trying not to use real names)