Your presence still in my mind Oh betrayer of my soul I have suffered your burning lies As I watched your love grow cold Shattered dreams, shattered horizons The scattered pieces of a broken life Shattered dreams, shattered horizons Splintered fragments of an evil lie Your lips have never spoken the truth Your lifeless eyes watched me bleed Was it always so easy for you Your heart is black but my soul is free Shattered dreams, shattered horizons The scattered pieces of a broken life Shattered dreams, shattered horizons Splintered fragments of an evil lie Cold, dead reaches of your soul releases The shattered pieces of my soul No, never again No, never again No, no you can't win My soul is free to fly again And in the end, there's one thing I've found With even a shattered horizon A rainbow will bend to touch the ground