I had to watch as your words Filled my sons with fear and shame Chased by visions of Jesus And in my dreams consumed by flames But I still believe in angels Even as they watch me whither away Please just give me one last breath Before I pass from this place One last breath for the wicked One last breath for the sin One last breath for the lost, the nameless And those that I've forgotten And one last breath to ease the darkness In those I love when I'm gone One last breath to say goodbye Please don't mind me as I linger on Don't mind me as I linger on. And I still believe in angels And footsteps in the snow And I still believe in the goodness of Man Despite the evil in my world And I still believe in love Though I'm happy to be free of the pain But please just give me one last breath Before I pass from this place One last breath for the wicked One last breath for the sin One last breath for the lost, the nameless And those that I've forgotten One last breath for the beauty For the sunset And the sorrow One last breath for our children We leave burdened with our tomorrows