There are plenty of "explanation""explanations" but my opinion after watching the movie twiceThe Nightmare Before Christmas was, that the beginning of the end of the movie tells the story;
Jack misses something even he is the "king" of the town, the solution was not havehaving something new, different or more. The solution was that he ignored sandy the whole time and she was the missing part of his life.
Also: it is not important what or when you celebrate, it is important with whom you celebrate and you dontdon't ignore them the whole year!! and remember them only in holidays.