Delight thyself also in the Lord: and he shall give thee the desires of thine heart. - Psalm 37:4
God is the great giver of all things good. He has created so many wonderful and beautiful things for us to enjoy in this life and because of that we have much to be grateful for. He has given each of us marvelous gifts of creativity and talents beyond measure simply because he loves us unconditionally. The word delight means to please greatly, to captivate. Who would think that the creator of the universe who has everything would greatly desire that we pursue him with such passion that it would cause him to receive great joy. As we become more like him thru our journey of faith we begin to take on his character and nature and we desire the things he desires as our wants and needs become less about us and more about his hearts desire for all. So when we ask him for something we need, we are mature enough to know that what we are asking for is also his desire for us according to his will which should give us great confidence that we will receive what we ask. And if its not he will direct our hearts in love to whatever he has in store that is yet to be revealed in his perfect timing !