Christmas time is full of joy!  …well, it’s supposed to be anyway.  God’s people had waited on God for a long time to show up and to keep His promise of sending His Messiah to restore His people.  At just the right time, God sent his son and kept his promise, like he always does, and we can find joy in that.