Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows.
God is good and every gift from him is good and perfect. Think about all good in your life, your job, your home, your family, and know it’s all a gift from God. Think about the spiritual gifts you’ve been given, they too are a gift from God. Now think about the greatest gift of all, the gift of salvation through Jesus Christ, they all come from our heavenly Father. As we go through this holiday season let’s not forget what it’s really about and remember to be grateful for all the gifts from above.
So if you sinful people know how to give good gifts to your children, how much more will your heavenly Father give good gifts to those who ask him. (NLT)
Doesn’t it make you feel wonderful to know you have given your children what they’ve asked for on their Christmas list? Now, think about how much more your heavenly Father also wants to give you good gifts. God loves you and it makes Him happy to bless you with the desires of your heart. God already knows what you need before you ask, if you believe, you will receive whatever you ask for in prayer.