 Well, Moses reminds Israel that God was with them for 40 years in the wilderness and you did not lack a thing. He promised that in Canaan, you will not lack anything in it as well. How can these extravagant claims be true in my life? Is King David making a prediction that I may be lacking now, but in the future, I will not lack anything? Or is he describing his present reality?