Psalm 20:4 can be confusing if we interpret it out of its context. It can sound like a selfish statement. So, below is the list of verses in the bible which are related to Psalm 20:4, so it can give us more understanding about its context.
Psalm 20:4 May he grant you your heart’s desire and fulfill all your plans!
Psalm 21:2 You have given him his heart’s desire and have not withheld the request of his lips.
Psalm 145:19 He fulfills the desire of those who fear him; he also hears their cry and saves them.
Matthew 21:22 And whatever you ask in prayer, you will receive, if you have faith.
Proverbs 11:23 The desire of the righteous ends only in good; the expectation of the wicked in wrath.
1 John 5:14-15 And this is the confidence that we have toward him, that if we ask anything according to his will he hears us. And if we know that he hears us in whatever we ask, we know that we have the requests that we have asked of him.
John 16:23 In that day you will ask nothing of me. Truly, truly, I say to you, whatever you ask of the Father in my name, he will give it to you.
Psalm 37:4 Delight yourself in the Lord, and he will give you the desires of your heart.
Romans 8:27-28 And he who searches hearts knows what is the mind of the Spirit, because the Spirit intercedes for the saints according to the will of God. And we know that for those who love God all things work together for good, for those who are called according to his purpose.