Bap Kennedy "Long time coming" by Bap Kennedy Domestic Blues 1998 E-Squared Records Bap Kennedy- acoustic guitar, vocals Roy M. Huskey Jr.- upright bass Peter Rowan- mandolin, background vocals Jerry Douglas- dobro Steve Earle- acoustic guitar Larry Atamanuik- drums G C When I first met you I was ready to G D Give up this life of drinking and bumming G C But all my promises D G Are a long time a'coming Instrumental G C When I look at us, sitting on this bus G D We're still pulling, we're still struggling G C Waiting for that lucky break D G C D But it's a long time a'coming C G Up in the blue beyond, above the great divide C Everything can't be wrong D Somebody must be getting it right Instrumental G C Well I'm still me, and I'll never be G D A slave to any man or woman G C Someday you'll be proud of me D G C But itís a long time coming D G C A long time a'coming D G C D G A long time a'coming