The Scripture often speaks of “living waters” and this is because the original hearers understood the need for “living waters.” Living waters were those which provide life for us. We need living waters to survive, both physically and spiritually. It is the spiritual need that is the greater need. This is why Jesus said “If anyone thirsts, let him come to Me and drink. He who believes in Me, as the Scripture has said, out of his heart will flow rivers of living waters.”
Those words are truly comforting because we find the need we have provided for us in our Savior, Jesus Christ. Only through Christ do we find true life. By this, I mean life that is eternal in nature. Everyone has “life” on some level. Only those in Christ have eternal life and are made new creations. He is the only avenue to find the living waters that our souls hunger for. This is why we go to Him and believe in Him, for our greatest need cannot be met by anything in the world. There is no place to go in order to find the living waters we need in which to drink. Only Christ can satisfy that need, the greatest need. We need to go to Him alone, and drink deeply.