Read Hosea 10-14
According to their pasture, so were they filled; they were filled, and their heart was exalted; therefore have they forgotten me. Hosea 13:6
What's in your pasture today? According to this Scripture from Hosea, the people had filled their pasture with things that drew them away from God. They had forgotten Him.
God gave them that pasture in the beginning. He says in verse five that He knew them when they were in drought, when they had nothing. We were in that same situation, and were blessed by the same Lord.
But then we start replacing the good and pure parts of the pasture with our earthly desires and lusts. Soon our own hearts are exalted but we've completely forgotten the things of God. And those are the parts of the pasture that glorify Him and not ourselves.
If we long for the things of the world, that's what we'll fill our pasture with. If we're longing for the Lord and His blessings, we'll find a pasture full of them, full to overflowing.