A great gift requires great preparation. How are we preparing for Christmas and what does God want to do in our life?