Be My Savior

I was young  I was traveling
Hoping a dreamer would take me away
I envisioned we'd dance  In gold rays of sunshine
Exploring all life's mysteries

I thought he would 
Be my savior  Be my savior
Be my savior for all to see
But he's imperfect  He feels sorrow
He walks in confusion just like me

I was bright  I was impassioned
Seeking a leader to admire
I dreamed we would march 
In festive parades
And bring the world a revolution

I thought it would 
Be my savior  Be my savior
Be my savior for all to see
But change ain't easy
I'm crushed to see oppression
And I fear we failed because of me

When I go to tell it on the mountain
I know this: Jesus loves me
But this little light of mine
Gets rained on sometimes

But I'm still here
I'm still hoping 
I have ones who depend on me
I look to the one who said He'd walk with me
The one who endured so much more than me

I beg you to 
Be my savior  Be my savior
Be my savior for all to see
When you faced torture, you moved forward
Will you be my savior for eternity?

Be my savior  Be my savior
Be my savior for all to see
I'm imperfect, but you heal sorrow
Be my savior for eternity

Extended version

So I went back to tell it on the mountain
Knowing this: Jesus loves me
And this little light of mine
Shines brightly this time

I stayed here  I kept hoping
I have ones to depend upon
I walked with the one
Who showed to me
There's so much more to this world than me

Will you ask him to 
Be your savior  Be your savior 
Be your savior for all to see
Today's imperfect, but we've got tomorrow
He'll be your savior for eternity