Bismillah- Allah, The Majestic, is al-Karim. He is the most generous in all good regards, and in ways we can’t even understand. Our food, family, and clothes are only on aspect of His generosity. He is generous with us by not punishing us immediately for our sins. He is generous to us by rewarding us with gifts much greater than our actions are worth. He is generous to us by answering our prayers. Simultaneously, He is generous to us by not answering our prayers because that matter might be harmful to our religion, self, family, or general well being. May Allah help us understand this with a real understanding, sometimes we only understand the outside of words- may Allah bless to understand the true meanings of things so that we can bring a pure sincere iman to Him. Ameen. And all success is only from Allah.