When I look at my life
And at what my life's become I know it couldn't have been different
The pain that I've been through The lonely days I've faced unknown
The desperation and the time
And I've asked my God why he's abandoned me
Now I know he's been there all the time
Through the hardest parts he's carried me
And I must forgive myself
The mistakes I have done
Everything I said or didn't say Every act I did and those I played
Every single turn and every try
Some losses I have made Still hurt,
they seem hard to accept
And I miss some people that I'll never forget
And I've asked my God why he's abandoned me
Now I know he's been there all the time
Through the hardest parts he's carried me And I must forgive myself
The mistakes I have done
I
look at my life
And at what my life's become I know it couldn't have been different
So many dreams I've had have been
shattered But maybe illusions they were,
nothing else
And I'm better off as it is
And I've asked my God why he's abandoned me
Now I know he's been there all the time
Through the hardest parts
I've asked my God why he's abandoned me
Now I know he's been there all the time
Through the hardest parts he's carried me
And I must forgive myself
The mistakes I have done