God loves to bless His people, he redeemed us and has done so much to save us by sending Christ to die for all of our sins and ensure we get to spend eternity in Heaven with Him. Yet if that were not enough He promises to meet our every need (not wishes) per say- but he does provide what is essential to serve Him and survive here till he calls us home.
He does not enjoy grumbling. Because grumbling just expresses ungratefulness. We must love and serve Christ for who he is and what he has already done and not just to squeeze more out of the Almighty pocket book! Thank Him for all he has done already and may we all try to complain less.