Here "me" refers to John.
"the river flowing with life-giving water"
Eternal life is spoken of as if it were provided by life-giving water.