God Himself is the master gift giver and every year at Christmas we give lesser gifts in light of God's ultimate gift in Christ. He has given us this ultimate gift of eternal life in His Son in an unmistakable fashion so that none might perish but all might be saved in light of His goodness and grace.