Elegran
Next year remind him well in advance that he didn't like gong to daughter's for Christmas meal instead of you making it, and tell him that you so much enjoyed the rest from cooking that again you don't want to do it. If he starts to complain, then say that perhaps it is his turn, and if he doesn't want to cook himself then you would love to be taken out somewhere.
Well, next year I would tell him you'd both been invited to granddaughter's (or wherever) for dinner, you're going and he can please himself whether or not he wants to go.
Give him plenty of notice so that, if he decides not to go, he can shop for the ingredients to cook his own Christmas dinner.
If he forgot to take you today that is worrying.
If he went and deliberately left you at home then that is worrying too. That behaviour is totally unacceptable and you perhaps need to recruit another family member for support and tell him he needs to pull his head in.