I suffer in silence now That my own words betray me The voice of a holy child With a demon's tongue I'm filing my thoughts away Hiding myself away For I have seen myself laughing Through your trusting eyes View from the ledge Fate or razor's edge You know I have taken from you What you've taken from me This way I've never felt the pain I've never seen the rain I never crossed the line But I know there's still time Although you've seen the sign Your vision were all mine Your heart was in my hand Trading hours fro sand There's always a first time There's always a last time There's always an encore Of the page before Controlling a trembling hand Defining your dreams and nightmares Watching your life played out On an empty page I know that you have to see I am your one true savior I feel all of your thoughts All of your fear this way View from the ledge Fate or razor's edge You know I have taken from you What you've taken from me this way