Speaking to yourselves in psalms and hymns and spiritual songs, singing and making melody in your heart to the Lord; Giving thanks always for all things unto God and the Father in the name of our Lord Jesus Christ;
-- Ephesians 5:19-20
Hearts full of thanks -- that's what makes for good singing! With Jesus as the source of our salvation and center of our future, how can we not sing! But singing is not just for us and God. God wants our songs to bless others. It is our ultimate spiritual talk.
O Lord my God, you are awesome and wondrous. Your works are magnificent and your deeds are beyond comprehension. May the words of my mouth and the thoughts of my heart ever declare your praises. May my heart be filled with thanksgiving for all that you have done to save us from sin, shame, law, and death. You alone are worthy of my praise, my songs, and my life. In the holy name of Jesus I pray. Amen.