We need the celebration of Christmas to happen every year in order to stanch our forgetfulness of God that otherwise takes over. Christmas proclaims that we are made by God and for God, and that we cannot live without him. Read more from Father Peter John Cameron, OP, Angelus News