For the director of music. A psalm of David.
Psa 21:1 O LORD, the king rejoices in your strength. How great is his joy in the victories you give!
Psa 21:2 You have granted him the desire of his heart and have not withheld the request of his lips. Selah
Psa 21:3 You welcomed him with rich blessings and placed a crown of pure gold on his head.
Psa 21:4 He asked you for life, and you gave it to him– length of days, for ever and ever.
Psa 21:5 Through the victories you gave, his glory is great; you have bestowed on him splendor and majesty.
Psa 21:6 Surely you have granted him eternal blessings and made him glad with the joy of your presence.
Psa 21:7 For the king trusts in the LORD; through the unfailing love of the Most High he will not be shaken.
Psa 21:8 Your hand will lay hold on all your enemies; your right hand will seize your foes.
Your hand will lay hold on all your enemies – ‘If God be infinite, he fills all places, is everywhere present. This is sad to the wicked, God is their enemy, and they cannot escape him, nor flee from him, for he is everywhere present; they are never out of his eye nor out of his reach. Psa 21:8. ‘Thine hand shall find out all thine enemies.’ What caves or thickets can men hide in, that God cannot find them; go where they will, he is present. Psa 139:7. ‘Whither shall I flee from thy presence?’ If a man owes a debt to another he may make his escape, and flee into another land, where the creditor cannot find him. ‘But whither shall I flee from thy presence?’ God is infinite, he is in all places; so that he will find out his enemies and punish them.’ (Thomas Watson)
Psa 21:9 At the time of your appearing you will make them like a fiery furnace. In his wrath the LORD will swallow them up, and his fire will consume them.
Psa 21:10 You will destroy their descendants from the earth, their posterity from mankind.
Psa 21:11 Though they plot evil against you and devise wicked schemes, they cannot succeed;
Psa 21:12 for you will make them turn their backs when you aim at them with drawn bow.
Psa 21:13 Be exalted, O LORD, in your strength; we will sing and praise your might.