G5 C5 G5 Well this flower is my soul C5 G5 But it's not half of what I owe C5 G5 D5 I should give you every rose that ever grew G5 C5 G5 But take this one here for a start C5 G5 And you can keep it in your heart G5 D5 G5 I have everything I need because of you Well if my life was long enough To pack up everything I love I would do just that and give it all to you But it's impossible to pay All the things you gave away So this flower I give will have to do All the flowers growing wild For ten thousand lonely miles It's not near enough to give you what i should So I will owe you for awhile Maybe longer than my time I would give you all the world if I could