We cannot give until we have first received. We cannot bless others until we first receive for ourselves God’s blessing. However for many of us it’s as if we leave our Christmas presents under the tree, unopened. We don’t experience God’s blessings personally, and thus are unable to share them with others. This Sunday we’ll look into the very heart of God at what He longs for us to receive in full.