In Psalm 23:2 David penned the following words: “He maketh me to lie down in green pastures.”  As a shepherd himself, David related his personal life to the provisions of the almighty God.  The shepherd was the overseer of the sheep and provided for them.  When they needed food and drink, he led them to green pastures (the best food), and still waters (they received a good drink without the water being troubled.  Every thing that God (the good shepherd) does for us is good.  There are times when we receive a blessing from God, that we don’t really understand the magnitude of it, because we are comparing ourselves with others.  Whenever this is done, you will never fully appreciate the blessings that you have.  For example, if God blesses you with a car, and your friend’s car is newer or larger, you will never appreciate your car.  This is the same in any aspect of life.  There was a story of a man who owned a mansion.  But because his friend had a larger mansion, he was not satisfied with his mansion.  The Lord always leads us to green pastures in every aspect of our lives.  The encouragement here is that he is no respecter of persons (God does not discriminate).  Do as David said in Psalm 27:14 while waiting for the blessings of God:  “Wait on the Lord: be of good courage, and he shall strengthen thine heart: wait, I say on the Lord.”  Your blessing will come.