Sometimes you can be so low and so bound by what people are trying to do to you that you do not know what you need. Sometimes you can go through so much; you can be so overwhelmed by the hardness of life, by the little tricks people play, that you fail to discern your real need. But then comes Jesus. The one who knows all; the one who can do all; the one who promised to supply all your need according to His riches in glory and takes away all your fears, all your hunger and all your thirst. Turn your heart back to God and let Him be your all and lead you in the way that you are to go.