“This water of life is called a river, to intimate to you by what store of the same it is supplied.
All rivers have the sea for their original: “All the rivers run into the sea, yet the sea is not full;
unto the place from whence the rivers come, thither they return again” (Eccl 1:7).
And so this river of water of life is said to proceed out of the throne, as out of a place where it breaketh out, but the original is the sea, the ocean of grace, which is an infinite Deity. “Thou wilt cast all their sins into the depths of the sea, into the depth of the sea of thy grace” (Micah 7:19).
Rivers, when they are broken up, do with their gliding streams carry away a great deal of the filth,
which from all parts of the countries through which they run, is conveyed into them; and they carry it away into the sea, where it is everlastingly swallowed up. And, O! the filth that is cast into this river of God! and, O! how many dirty sinners are washed white therein, for by it’s continual gliding away, it carrieth that filth into the midst of the sea.”
John Bunyan, “The Water of Life.” Reflections on Revelation 22:1 “And he showed me a pure river of water of life, clear as crystal, proceeding out of the throne of God and of the Lamb.”