For his anger is but for a moment, and his favor is for a lifetime. Weeping may tarry for the night, but joy comes with the morning.” (Psalm 30:5, ESV)

David contrasts “moment” here with “lifetime.”  God’s anger only lasts for a moment, but his favor lasts for a lifetime.  The Complete Word Study Bible says of  favor, “When attributed to God, the term expresses the divine goodwill which He extends to humanity as He sees fit.  So in God’s character divine goodwill lasts forever, but his anger only lasts for a short moment of time.  He does not hold a grudge, he does not keep count of our wrongs and constantly bring them up against us.  We can count on his favor, we can also count on his forgiveness and grace.  When we sin he is displeased, but only for a moment, his grace ensures that we are quickly restored when we repent.  This amazes me, because as humans we are prone to behave exactly the opposite of God.

Spurgeon writes of the brevity in God’s anger:

What a mercy is this, for if the Lord’s wrath smoked for a long season, flesh would utterly fail before him. God puts up his rod with great readiness as soon as its work is done; he is slow to anger and swift to end it.

May we be children of our heavenly Father.  May our anger be brief and our forgiveness be ready.  May we be known for short anger and long grace.