How does my broken heart Keep bringing me back to you again? Sometimes I fall apart But you're always there just like a friend Just like a friend There's no doubt about it I'm on my way home I'm not yet where I'm going But I'm a long way from where I was I hear a choir of angels Cheering me on I'm not yet where I'm going But I'm a long way from where I was Oh, from where I was! Imagine me in your arms The only place I long to be And when this life gets hard One day I'll dance on golden streets And ride on angels' wings There's no doubt about it I'm on my way home I'm not yet where I'm going But I'm a long way from where I was I hear a choir of angels Cheering me on I'm not yet where I'm going But I'm a long way from where I was I'm not going back Never going back How amazing to know that We've only just begun Yeah, we've only just begun I'll keep pressing on I'll keep going strong I'll keep singing the same song We've only just begun Yeah, we've only just begun I'm not going back Never going back How amazing to know that We've only just begun Yeah, we've only just begun I'll keep pressing on I'll keep going strong I'll keep singing the same song We've only just begun Yeah, we've only just begun There's no doubt about it I'm on my way home I'm not yet where I'm going But I'm a long way from where I was I hear a choir of angels Cheering me on I know there's no doubt about it I'm on my way home No, I'm not yet where I'm going But I'm a long way from where I was And I hear a choir of angels They're cheering me on I'm not yet where I'm going But I'm a long way from where I was