Psalm 130, verses 3-6
3 If you, O Lord, should mark iniquities,
Lord, who could stand?
4 But there is forgiveness with you,
so that you may be revered.
5 I wait for the Lord, my soul waits,
and in his word I hope;
6 my soul waits for the Lord
more than those who watch for the morning,
more than those who watch for the morning.
Isn’t it great that God loves us no matter what we do or say? The Psalmist reminds us that no one is perfect; we all have plenty of defects which even those closest to us can find hard to excuse. If God treated us as we deserve, everyone would be in deep trouble. Fortunately, just the opposite is true. God always forgives our sins. That’s one reason we love and praise God, and each year await the birth of God’s son with such great anticipation. The assurance of God’s forgiveness through Jesus Christ is not a license to misbehave, but rather is a gift to which we gratefully respond by striving to live in love the way Jesus taught us, no matter how many times we fail.
*Loving, forgiving God, help those of us who live in glass houses (that is, all of us) to not throw stones. Grant us the vision to see the log in our own eye before pointing out the speck in someone else’s. And when we fall, as we must, thank you for helping us up and giving us another chance. Amen. *
— Jeff Morris