Wayside all i ve done

Select language to translate this lyric

I've been distant lately yeah I know.
But I guess that's just the way it goes.
I got a family to feed, trying to meet all my needs.
Ain't got time in my week for you.
I been messin up, been long enough, now I'm fessin up.
Yeah I wake up every morning, look into the mirror
Say you got a good thing going, don't mess this up, but
I've been stranded in the desert now for 40 days
When I make it out I know that I'ma be okay.
'Cause you never give up on me.
You never give up on me.
Say you never give up on me.
Even after all I've done.
I've been distant lately yeah I know.
But I guess that's just the way it goes.
I got a whole lot goin on.
Tryin to right all my wrongs.
Ain't got time to write a song for you.
I been messin up, been long enough, now I'm fessin up.
Yeah I wake up every morning, look into the mirror
Say you got a good thing going, don't mess this up, but
I've been stranded in the desert now for 40 nights
When I make it out I know that I'ma be alright.
'Cause you never give up on me.
You never give up on me.
Say you never give up on me.
Even after all I've done.
You never give up on me.
You never give up.
So don't you dare give up on me.
Don't you dare give up on me.
Don't you dare give up on me.
Don't you dare give up.
Even after all I've done.
You never give up on me.
You never give up.
Please never give up on me.
Even after all I've done.

SUBMIT CORRECTIONS