He lacked nothing because he knew that God was with him, always working in his life, changing and maturing him. It doesn't mean that we will always have every little thing we want. But while we are waiting on things we’re praying and believing God for, we can be content knowing that He is always with us and will provide exactly what we need. A shepherd carries a rod and a staff, which he uses in different ways for different reasons. The rod is just a big, long stick with a little knob or bud at the top of it. A staff has more of a hook at the end of it.