Today is the Feast of St. Teresa of Avila. The Entrance Song at Mass consists of Psalm 42:2-3: "As the deer longs for streams of water, so my soul longs for you, O God. My soul thirsts for God, the living God." I've been talking about how God plants such longing in our soul. Today he lets me know that he does it so that he can fully satisfy us one day.