It's been a long time comin', my dearIt's been a long time comin', but now it's hereAnd now it's here

Well my daddy he was just a strangerLived in a hotel downtownWell when I was a kid he was just somebodySomebody I'd see aroundSomebody I'd see around

Well now down below and pullin' on my shirtYeah I got some kids of my ownWell if I had one wish for you in this god forsaken world, kidIt'd be that your mistakes will be your ownThat your sins will be your own

It's been a long time comin', my dearIt's been a long time comin', but now it's hereAnd now it's here

(Whoaaa)

Out 'neath the arms of Cassiopeia*Where the sword of Orion sweepsIt's me and you, Rosie, cracklin' like crossed wiresAnd you breathin' in your sleepAnd you breathin' in your sleep

Well there's just a spark of a campfire left burnin'Two kids in a sleeping bag besideReach 'neath your shirt, put my hands across your belly and feelAnother one kickin' insideAnd I ain't gonna fuck it up this time

It's been a long time comin', my dearIt's been a long time comin', but now it's hereIt's been a long time comin', my dearIt's been a long time comin', but now it's here