We need water to sustain our physical life. In the same way, we absolutely need the water of life to sustain our spiritual life.
In the last days, the Holy Spirit and the Bride give us the water of life.