Scripture: from verse 2
you shall be called by a new name
that the mouth of the Lord will give.
Observation: It’s not like the names God’s people already had were especially bad. The verse before uses “Zion” and “Jerusalem” which mean “landmark” and something like “peaceful hills,” respectively. The name “Israel” isn’t especially clear, but when it was given in Genesis it was accompanied by the description “you have struggled with God and man (or possibly gods and powers, the Hebrew is complicated) and have prevailed” so that name is probably a good one too.
But God has a new name planned for His people, one which He will give when the time is right. A new name and a new identity and a new understanding of who they are.
He has a new name for me, too. The names my parents gave me are also pretty good – my English first and middle names mean “judged pure by God,” and my Hebrew names mean “bride” and “little bird.” My current identity and my current sense of myself are pretty good. But God has a better name waiting. He wants to teach me a whole new way of seeing myself, one that I only get hints of now. His truth about me is way bigger than mine.
Application: Seek His truth about yourself.
Prayer: Father, I praise you because you made me who I am. I praise you because I am fearfully and wonderfully made, and I will take it on faith that your work is marvelous. Thank you for having new knowledge for me. Help me to trust that you understand me better than I do. Amen.