1 Corinthians 10:3-4
They all ate the same spiritual food and drank the same spiritual drink; for they drank from the spiritual rock that accompanied them, and that rock was Christ.
In the desert, Moses was told to speak to a rock and water would flow out of it. Instead, in anger he struck the rock and was punished by being unable to enter the Promised Land.
This seems like a very arbitrary punishment, especially considering all of the good things that Moses did. However the rock was symbolic of Christ and by striking the rock, Moses struck Christ. In that instance, as is discussed in the passage in 1 Corinthians, Jesus is the rock who is a provider of needs.
Jesus is the rock in another sense in the parable of the wise and foolish builders. The wise man built his house upon the rock and the foolish one built his house upon the sand. When the storms came, the house on the sand was destroyed while the house on the rock stood firm.
Jesus is our rock and our foundation. If our life is built soundly on the foundation of Christ, we will be able to weather the storms of life. Those whose life is centered around money, popularity, sex, or anything else will find their life crumble when that foundation doesn’t hold together in the storms of life.
It is good to remember that Christ provides for our needs. It is also good to remember that He will see us through the storms of life that come our way.