Firstly, I'd like to maintain a good relationship with every colleague.
I work in a supermarket that is open from 7 - 22 everyday of the year. I have quite a lot of colleagues so when somebody isn't able to work, there mostly always is someone to cover the hours.
Next Thursday there is a national holiday and I told my friends to join them in a sports team, something I really look forward to after not being able to sport for a half year due to an injury. I found out that I'm scheduled for work that holiday, so I would be unable to join my friends (and letting them down counting on me). I was scheduled together with a colleague.
So I found a replacement. Only one person voluntarily offered to replace me. My boss was OK with that, only with the condition that the replacement had to work alone due to the fact he is older and costs more salary.
Now the colleague I originally would have worked with, isn't happy because she expected to work her hours (and earn double salary for the holiday) and she needs the money.
Now I'm happy but she isn't, and I can't wrap my head around a good solution to keep myself and my colleague satisfied. What would be a good way to approach this dilemma?