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 and known
the desperation and the dark
and I've asked my god why he's abandoned me
and 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 in every drive
some losses I have made still hurt
they seem hard to accept
and I miss some people that I will never forget
and I've asked my god why he's abandoned me
and 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
when 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
and now I know he's been there all the time
through the hardest parts
I've asked my god why he's abandoned me
and 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
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 and known
the desperation and the dark
and I've asked my god why he's abandoned me
and 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 in every drive
some losses I have made still hurt
they seem hard to accept
and I miss some people that I will never forget
and I've asked my god why he's abandoned me
and 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
when 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
and now I know he's been there all the time
through the hardest parts
I've asked my god why he's abandoned me
and 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