The Bride who gives the water of life is God the Mother.
Only God give us the water of life in all ages.
The saints are only delivering the God's water of life and cannot give it.
In the age of the Holy Spirit, the Holy Spirit and the Bride give us the water of life.
So, the Holy Spirit and the Bride, who gives the water of life are God the Father and God the Mother.
We must go to the Holy Spirit Ahnsahnghong and God the Mother who is the Bride to receive eternal life.
Revelation 22:17 The Spirit and the bride say, 'Come!' And let him who hears say, 'Come!'
Whoever is thirsty, let him come; and whoever wishes, let him take the free gift of the water of life.