We can wait forever for the tide to come And when it does will the waves be chasing us? And there are still too many voices praying from these hills I won't listen no more There's a voice that's in our hearts it's over my head And it will learn to speak for all of us And we will die a memory of everything we had I will learn to blame myself for these empty words they hang over my head It's here i stood on my dividing line hoping god would find me here I have never know such strength before But how could i begin to fight my demons left in here I won't fear you no more There's a voice that's in our hearts it's over my head And it will learn to speak for all of us And we will die a memory of everything we had I will learn to blame myself for these empty words they hang over my head There's a voice that's in my lungs it's under my skin And i have learned to speak for all of us And i won't rest until i feel my body turn to dust I will learn to blame myself for these empty words they hang over my head There's a voice that's in our hearts it's over my head And it will learn to speak for all of us And we will die a memory of everything we had I will learn to blame myself for these empty words they hang over my head