I saw a post that reminded me of this, but during the holiday season I was working a retail store, and my great uncle passed away.
I was really close to him, and while his death wasn't a shock, since he had cancer, it really hit me hard.
I let my manager know that I wouldn't be able to work on the day of his funeral, and she flat out told me that I had to find someone to cover my shift or I had to work, even though I would be four hours away by the time my shift started.
I sent out shift swap requests up until the day before the funeral, and I flat out told my other manager that I wasn't going to be in tomorrow, because I was going to a funeral, and that the other manager knew, but expected me to find a cover for my shift.
She reiterated that it was my responsibility to find someone to cover my shift, and I just brushed it off, because I knew it wasn't, and the next day I went to the funeral.
My manager retaliated by cutting my hours, but I honestly didn't mind, because I was holiday help, and I was already submitting applications to other places, because I figured they wouldn't keep me on after I stood my ground when the hour cuts hit.
They didn't, and I genuinely enjoy my current job, so it was for the best.