Luke 11:13 If you then, being evil, know how to give good gifts to your children, how much more will your heavenly Father give the Holy Spirit to those who ask Him!
All of mankind is generally evil; not that we are all mass murderers but we have all sinned and come short of God’s rules and regulations.
And yet, even though we are all in line for the naughty prize, we are still able to forgive others and to give out any number of presents!
We all love to buy young children toys and gifts just to see them happy and rejoicing.
Have you stopped to think of all the things God has allowed into your life just so He can see us rejoice?