Delight yourself in the Lord and he will give you the desires of your heart. Psalm 37:4
Does that mean if I read my Bible everyday, God will give me a book contract? No. If I pray and fast for a week, will God give me a million dollars? No.
What it does mean is that as we delve deeper into knowing the Lord of Lords, our desires will change. We will crave the things of God more than the things of the world.
Of course, our human needs will make us want. We will still hunger. We will still delight in possessions and treasured gifts, those tangible things that enrich our lives. There is no sin in this. But, if we find our craving leans consistently to the temporal, perhaps we have been away from the Lord too long.