Jesus said to his disciples:
“Ask and it will be given to you;
seek and you will find;
knock and the door will be opened to you.
For everyone who asks, receives; and the one who seeks, finds;
and to the one who knocks, the door will be opened.
Which one of you would hand his son a stone
when he asked for a loaf of bread,
or a snake when he asked for a fish?
If you then, who are wicked,
know how to give good gifts to your children,
how much more will your heavenly Father give good things to those who ask him.
“Do to others whatever you would have them do to you. This is the law and the prophets.”
God is generous with His blessings when we seek to be perfect, like He who is perfect. That is, when we ask for Spiritual Graces. Unfortunately many people chose to hear the message of the "feel good," materialistic, mega churches, that this passage refers to strictly material blessings. God will provide, but He wants what is best for us, and that does not necessarily mean a BMW and a Rolex watch. He will, however, bestow upon us the most excellent graces when we desire to work for the kingdom. More than you will ever believe, he can take a mess like a me and give me wings to fly and joy in my heart. God never, never, never ceases to amaze me with His love and generosity. I am forever indebted, a slave to Him.