Brant and Sherri discuss the essence of Christmas. God has given everything, including Himself, to show His love for humanity. He has done all He can to draw people to Him through acts of kindness, mercy, and love... How can we expect more from Him? He's given us His all.