David, as far I remember, we always had a X-mas dinner on X-mas Eve and is called Wigilia. There should be 12 different items on the table (12 apostles) and an empty plate because NOBODY should be alone that night. Traditionally, there is no meat and alcohol allowed. Anybody could be a guest that evening ( I don't think anybody opens a door for someone they don't know nowadays

, however). Gifts were usually for kids only. There was no X-mas shopping hoopla when I grew up in Poland.
The fruit cake is an awfully tasting cake and in my 27 years in the US, I had it only once.
As to smileys, click a smiley above or the 4 underlined dots and pick one that suits your mood.