Intro e|----------|----------|----------|----------| B|----3-----|----3-----|----3-----|----3-----| G|----0-----|----2-2---|----0-----|----0-----| D|------2---|-0------0-|------2---|------0---| A|----------|----------|-3------3-|----------| E|-0------0-|----------|----------|-3------3-| Em D C G x2 Em D C G I've been a beggar and I've been a king Em D C G I've been a loner and I've worn the ring Em D C G Losing myself just to find me again Em D C G I'm a million miles smarter, but I ain't learnt a thing Em D C G I've been a teacher and a student of hurt Em D C G I've kept my word for whatever that's worth Em D C G Never been last, but I've never been first Em D C G No I may not be the best, but I'm far from the worst No I may not be the best, but I'm far from the worst C G D Em Oh I've seen trouble more than any man should bear C G D Em But I've seen enough joy, I've had more than my share C G D Em And I'm still not done, I'm only halfway there C G D Em I'm a million miles ahead of where I'm from C G D Em But there's still another million miles to come C G D Em x2 Em D C G I keep on searching for the city of gold Em D C G And I'm gonna follow this yellow brick road Em D C G Thinking that maybe, it might lead me home Em D C G I'm a million miles farther and a long way from home Em D C G I know that there's a plan that goes way beyond mine Em D C G Got to step back just to see the design Em D C G The mind fears the heart, but the heart doesn't mind Em D C G No I may not be perfect, but I'm loving this life No I may not be perfect, but I'm loving this life C G D Em Oh I've seen trouble more than any man should bear C G D Em But I've seen enough joy, I've had more than my share C G D Em And I'm still not done, I'm only halfway there C G D Em I'm a million miles ahead of where I'm from C G D Em But there's still another million miles to come C G D Em x8