A new song of marvelous things means before there was this song there were times less praiseworthy. Singing the rejoicing refrain is preceded by times of lament. Righteousness revealed means there was a time when it was hidden. “You turned my wailing into dancing” is how Psalm 30 describes the reversal of fortune. At the dawn of the new day the long night is forgotten so that even the sound of crashing sea and rushing rivers are in harmony with harps and trumpets and human voices. The good news for those still waiting for steadfast love and faithfulness to be revealed is that God gives us each other so that my new song can be heard in your time of silence and when life conspires to still the song in my heart perhaps you will be in a place to sing me into a marvelous new day. In that way the song never ends and at the same time is always new.