Assemblage 23

Spark
For how much longer must I bleedInto the soil before I seeThe one who holds the blade is me?For how much longer must I standOn destiny's uncertain sandsBefore I find stability?One spark among the embersOne voice against surrenderOne dream that's worth defendingOne love that's neverendingIgnore the underlying causeAmong a thousand last hurrahsWhere every promise is a lieExternalize the blame for nowThe voice of reason disavowedA slave to all that I decriedOne spark among the embersOne voice against surrenderOne dream that's worth defendingOne love that's neverendingLetras de cancionesI wear a stranger's faceNot so different from my ownAll the steps that I retracedLeft me wounded and aloneFor how much longer must I burnUntil I'm able to discernThe root of all this suffering?For how much longer must I fleeThese harsh responsibilitiesFor the sinking rock to which I cling?One spark among the embersOne voice against surrenderOne dream that's worth defendingOne love that's neverending From Letras Mania