I'd like to go back to the analogy of a child covering it's head with a blanket again and the Father gently lifting the blanket a little bit at a time so that the child can see the light. While the child is fully covered by the blanket (darkness) he is unaware that his loving Father has placed a pile of gifts at the child's side. Just as people hold baby showers for expectant mothers it pleases the Father to bestow gifts on his children. The child cannot see the gifts yet, but they are there awaiting him. As the Father lifts the blanket and light comes in the child notices some of these gifts and curiosity draws him to open them. At first his attention may be drawn to the wrapping and the boxes the presents are placed in and the child may play with these for a while. Eventually however, he becomes curious to see what's in the boxes. He opens the gifts- which then begin to transform him. These gifts are the virtues and the Father begins to clothe his child in them. He glances up with delight at his Father and is drawn by the love in his eyes. The child begins to realize that he can trust this great Father and his attention is drawn more and more to Him.
God delights in his children and no child of His enters this world empty-handed. The gifts of the Spirit are awaiting each and every one of us... for the Giver is Love. The gifts don't end with the virtues. The Father's gifts are many and continue to rain down upon us but the greatest gift of all is the gift of God Himself.
Blessed be God forever!