What you have shared is so true about the Lord who is our shepherd : the provisions of God for us are tied to His guidance. If you are not guided by God, you cannot enjoy His provisions.
We cannot receive anything good from God if we cannot submit to His guidance.