Lyrics
You put a song in my heart
Rhythm in my step
Praise as my garment
For the spirit of heaviness
Beauty for ashes
Joy for my pain
Love overwhelming
Causes me to say
You've made me glad
You've made me glad
You've made me glad
Lord I will rejoice because You have
You've made me glad
You've made me glad
You've made me glad
Lord I will rejoice because
You have made me glad
Oh yeah
So I will lift my hands
And lift my voice
The way I feel
I have no choice
You made me glad
I'm gonna dance and sing
And shout for joy
And praise Your name
I will rejoice
You made me glad
Video
Meaning & Inspiration
You’ve Made Me Glad celebrates the transformation of sorrow into joyful praise. The opening lines gather several biblical images: a song placed in the heart, praise worn like a garment, beauty given in place of ashes, and joy replacing pain. Those images establish gladness as a response to God’s restoring work rather than a passing mood. The chorus then turns that restoration into repeated thanksgiving, while the closing lines express it physically through lifted hands, singing, dancing, and rejoicing.
The language of beauty for ashes and a garment of praise closely reflects Isaiah 61:3, where mourning and heaviness give way to God-given honor and praise. The decision to rejoice also fits Psalm 118:24, with its call to be glad in the day God has made. By moving from heaviness to celebration, the song portrays worship as the fitting answer to divine comfort. Its simple repetition strengthens the central confession: God has acted, sadness no longer has the final word, and gratitude overflows into visible praise.
Related Scripture
- Isaiah 61:3 God gives beauty for ashes and praise in place of heaviness.
- Psalm 118:24 The psalm calls for rejoicing and gladness in the day God has made.