All of my life I have been climbing a mountain And been beset often, by vast days of strife I never quite reach the top Yet, I keep climbing and I'll never stop
I have been fighting a battle Sometimes with each step that I take Fighting off demons with angels While deciding what to keep or forsake
The vision of truth In my destination Some days Is so very unclear Of which paths I should be taking And of which paths I should steer clear
No matter how hard this endeavor Ever it shall become To get to the top of this mountain I shall persistently climb
Learning always From all my mistakes Until, my journey is done