Our love was no mistake I'm the one who created all this madness Today I feel like a frightened child I let you go, let the flower die in the cold Crazy night, crazed philosophy Forget my ramblings, they don't mean a thing Baby I know, you're the light that guided me Baby I know, (I know) you will always shine Baby I know, you are still a part of me The better angel of my soul I used to believe in forever more With quiet arrogance I would look down at all the others Now I sit alone in this unforgiving room With no compromise, no miracles To save this bleeding heart Wild pony find eternity It's the only truth I still believe in Baby I know, you would run a thousand miles Baby I know, (I know) to see the sun rise Baby I know, you're the river giving life To the angel of my soul We will always live in each other's heart We will always live in each other's heart The angel of my soul (Angel of my soul) The angel of my soul (Angel of my soul) You will always shine (Angel of my soul, angel of my soul) I believe.