Sound advice here and also the correct answer.
My wife always cooks ham at Christmas even if we are going out on Christmas day, we don't have ham with the Christmas dinner but eat it in sandwiches or with potatoes and pickles.
I wouldn't mind having ham for Christmas dinner, and all the time...