This Psalm is an expansion of Psalm 70 and it is much more personal. It is a prayer for a quick deliverance from enemies to their confusion and shame.
The Psalmist remembers God’s faithfulness and his trust in God from the time he was just a child. He is now facing a new trial in the older years of his life and it feels like the enemy is winning.
His faith shines through in the final verses. He declares, “You are going to restore me again” (20-21). And he looks into the future with eyes of faith and says, “I will praise thee...for they are brought to shame that sought to hurt me” (22-24).