Be content with what you have. You never know what blessing will come your way, nor when they come, nor where they come from. God will provide, whether through unexpected gifts or self-seeded plants in the garden. Daily, Allah will surprise you. One day you may think to yourself, “I should get myself a something or other.” When, the following day, one is gifted to you, though you mentioned it to no one, how else could you respond than to utter praises of the exalted Lord? Alhamdulilah, alhamdulilah. Be content with what you have, and God will take care of all of your affairs.