Sometimes I don't understand
They presented themselves
That's when the Lord said
Have you ever considered my servant Joe?
But you always protect him on every side
And bless the work of his hands
And take away everything that he owns
And give him the feeling like he's alone
to destroy all that He has
But you can't lay one hand on Him
And that's when his whole life changed
Sometimes I don't understand why
Lord, I need strength from you
Sometimes I don't understand why
Sometimes I don't understand
Said he had some important information
But he told me that I should take a seat
And I asked him what's going on
they killed all of your men
They tried to kill me too,
But before he could finish his sentence
Another guy ran up screaming
Then another came and said
and started shaving my head
All of a sudden I fell to the ground
And I just started worshiping God
See I know that the Lord gave it to me
But I will still bless His name
Sometimes I don't understand
Even when I don't understand
Sometimes I don't understand why
Naked I came into this world
I will put all my trust in You, Jesus
Sometimes I don't understand
I know that you're in control
My friends think I'm lying
They say I must have sinned
Lord, can you hear me crying?
Now I don't know what's going on
Oh God, how could you let
Lay the foundation of the earth
When I told the morning to appear
And caused the tide to rise
Where does light come from?
Who gave the sea its boundaries?
Even when you don't understand
Sometimes I don't understand
My thoughts are not your thoughts,
my ways are not your ways
Sometimes I don't understand why
and I will never let you down
Sometimes I don't understand why
Believe in me, pray to me,
Sometimes I don't understand
Sometimes I don't understand
Sometimes I don't understand
Sometimes I don't understand
Sometimes I don't understand