G C7 Eb9 G/D D9 G D [Verse] G B7 Em G For as long as I can remember C F9 G It's been struggle and worry every day C C#dim It's been a long time coming G/D E I said it's been such a long time coming A D But good things are going to come my way [Verse 2] G B7 Em G I work so hard and I put in all my hours C F9 G Just to make myself a few dollars every day C C#dim It's been a long time coming G/D E Baby it's been such a long time coming D G But good things are going to come my way [Bridge] D Never met a girl who'll love me G I've spent so many lonely nights A But then one day girl, you came along D And every little thing is going to be alright [Verse 3] G B7 Em G I try so hard to make you feel so happy C F9 G I'm going to do every little thing to make you stay, to make you stay C C#dim Oh, baby, it's been such a long time coming G/D E I never thought it would come, but it's been such a long time coming D A D A And good things, oh let me tell you that these good little things D G Good things are going to come my way C7 Eb9 D Oh, baby, yes, good little things are going to come my way G Yeah, yeah, yeah, yeah, yeah, yeah, yeah-yeah