Am I too upset my boyfriend won't spend Christmas with me?

My boyfriend was going to go spend Christmas with his family in the US (I live in Canada) and I was okay with that, but he and his family both decided that it would be best for him not to travel internationally since he might not be able to return to Canada (we're both students here).

Since he's has no family here, I thought we might be able to spend Christmas together and asked him if he wanted to spend the break with me. He said yes, and I asked him if he was sure. I was so excited since I was going to miss over the holidays.

He later said he won't come with me to my mom's house (6-8 hr drive). He says that he didn't realize he would be spending the entire break with me and he wants to stay home and spend time with his friends (despite COVID restrictions). He says if it was just for Christmas eve/day he'd come, but we both know that doesn't work due to COVID restrictions because my mom is on the edge of the provincial border and its required to stay there for at least 2 weeks if you cross the line.

I would understand if he changed his mind about this if he wanted to go home and see his family in States. But he just wants to stay home by himself. I need to go visit my mom since she's older and we have no other family - she was so excited I was bringing someone home for the first time that she bought him Christmas presents and started decorating the house. I feel so disappointed he suddenly changed his mind like this and I don't know what I'm going to tell her when I show up by myself.

It makes me more upset that he doesn't seem to care/is nonchalant which makes me feel like my feelings aren't justified. But maybe I'm overreacting? This is my first relationship so I don't have experience. We've only been dating for 7 months now. Is this too much to expect from him at this point in a relationship?
Am I too upset my boyfriend won't spend Christmas with me?
Add Opinion