I had plans to see my boyfriend tonight, he said he was cooking dinner and I'd bought nice breakfast stuff for Christmas morning and he has just cancelled on me saying that he has a had a busy day working and he still needs to have a shower and drive an hour to give his friend a lift to see his family as trains aren't running. I have turned down a family invite to spend time with him and I have expressed that I am unhappy with him and he is prioritising giving a grown adult man a lift who could sort out his own transport over seeing me. He just said well shit happens can't you just drive here in the morning? I said no as he lives 20 miles away and I'm not spending Christmas morning driving up and down the motorway as I'm having Christmas lunch with family. Am I being unreasonable to be furious with him?