Jesus satisfies our thirst for eternal life (3). Through his Spirit his grace has been poured into our hearts (2). God satisfies the thirst of the Israelites (1) whose hearts had become hardened and rebellious (Ps). Ex 17:3-7 Ps 95:1-2, 6-9 Rom 5:1-2, 5-8 Jn 4:5-42