Intro: Am | Bm | C | Dm Am | G | F | F G Am | Bm | C | Dm Am | G | F (Oh-yeah) Am | D x 4 Am G F Im coming home C G F Dm Ive been away far too long G F Im leaving it up to you Em Am To understand Am | D x 2 Am G F You may wonder why C G When it was me who said F Dm The last goodbye G F But cannot change my mind Em Am One more time Am | D x 2 Am Its high time F I cant wait any longer Am Its my time to find out F C Who I belong to Its breaking my heart E Am Waitin' for another day Am When the time comes F You wont see me around Am Ive been patient F Standing my ground C Gotta see ya and hold ya E Am Hear what you have to say E E7 Do you wake up in the morning Wantin' me Am The way I wake up wantin' you E And in the same breath E7 Am You keep hauntin' me Does it ever occur to you D Ive been in love too long F To stop now, oh Am F C E Ive been away too long, oh Am F C E Ive been away too long, oh Solo: Am | G | F | E x5 Am | D | F G x3 Am G F If youve ever cried C G Then youll know the pain F Dm You felt inside G F And just like me you pray Em Am Its all untrue Am | D x 2 Am G F But time alone will tell C If you have learned G F Dm Lifes lessons well G F And maybe then youll know Em Am What I should do Am | D x 4 Am D Been away, Ive been away Am D Ive been away too long...