It's Been A Long Time Coming

For as long as I can remember

It's been struggle and worry every day

It's been a long time coming

I said it's been such a long time coming

But good things are going to come my way

I work so hard and I put in all my hours

Just to make myself a few dollars every day

It's been such a long time coming

Baby, it's been such a long time coming

But good things are going to come my way

Never met a girl who'll love me

I've spent so many lonely nights

But then one day girl, you came along

And every little thing is going to be alright

I try so hard to make you feel so happy

I'm going to do every little thing to make you stay, to make you stay

Oh, baby, it's been such a long time coming

I never thought it would come, but it's been such a long time coming

And good things, oh let me tell you that these good little things

Good things are going to come my way

Oh, baby, yes good little things are going to come my way