God is not interested in sharing heart space with anyone or anything other than himself. A heart where the splendor of God shares space with the worries of life is a divided heart.
God commands that his music is to play in your heart. Colossians 3:16 is not a suggestion, it is a command. Ignoring this command is just as destructive as ignoring the command not to steal. When you engage in corporate worship, when you engage in day-to-day worship the word of Christ is to dominate your heart.
His music is to lead you to gratitude for his constant mercy. So, if you find that God is distant to you, in whatever the circumstance, ask yourself this question. Whose music is playing in your heart – God’s or your own?
Let the word of Christ dwell in you richly as you teach and admonish one another with all wisdom, and as you sing psalms, hymns and spiritual songs with gratitude in your hearts to God. Colossians 3:16