Do you know that God is gracious God? That means he treats people better than they de3serve to be treated. The people found themselves complaining about their journey to the Land of Promise continually.
They complained when they were hungry, when they were thirsty and when they were thirsty again. And do you know what God did? He met them in grade and gave them what they wanted. And God does that for us as well.
It was at the rock that they found their needs met. And if you go to that rock in time of need, your need will be met also. That Rock is Christ.