In John 7 Jesus invites thirsty souls to come

to Him to be satisfied. In addition, Jesus promises that everyone who believes in Him will have abundant, everflowing rivers in their hearts. These rivers are the Holy Spirit.