For as long as I can't remember
It's been struggled and worried everyday
It's been a long time coming
I say, it's been such a long time coming
But good things are gonna come my wayI work so hard and I put it on my house
Just to make myself a few dollars everyday
It's been such a long time coming
Baby, it's been such a long time coming
But good things are gonna come my wayNever met a girl who loved me
I spend so many lonely nights
But then one day, girl
You came along
And every little thing is gonna be alrightI try so hard to make you feel so happy
I'm gonna do any little thing to make you stay
Baby, it's been such a long time coming
I never thought it would come
But it's been such a long time coming
But good things are gonna come my way
Enjoy the lyrics !!!