The LORD watches over the lives of the wholehearted;
their inheritance lasts forever.
They are not put to shame in an evil time;
in days of famine they have plenty. Psalm 37:18-19 from today’s Mass readings
“Wholehearted” is “blameless” or “righteous” in other translations, and means people who strive to be faithful to God and live out the wisdom he gives them. Note that “strive to.” They may not have achieved moral perfection already.
“[I]n days of famine they have plenty.” We should not take this as a promise of food for “the wholehearted” in the time of a famine. Physical famines happen here and there, now and then. The “famine” spoken of here is “an evil time” that attempts to “shame” those following God. As we know, evil times that try to shame God’s people are never far away. Yet his people have plenty–so long as they feed “this day” on the “daily bread” they were taught to ask him for.