you've been there
Ever since I can remember
covering my rooftop
protecting little ones
even when they didn't notice
even when they couldn't figure
how such thin branches
could take so much
You've got something to worry
In rain or shine
You know it should be fine
but you've been through so much
you can see they're not little anymore
but you can't take chance of losing any
you can see they're not little anymore
but you can't take chance of losing any
you clung there under tempest
when your parts were ripped
but you had to cover up soon
you had to
time never stops
yet we had to learn to wait
I couldn't imagine you changing
but oh how we all get older
your leaves turn to different colors
you can't help them losing water
one more truth I'd rather ignore
how soon all can fade away
how bawling won't stop this
Giving everything I could give you
won't be enough
when you're gone
will you remember
the day I broke your heart
I'll forgive whatever you've done
once I notice how fragile you are
once I realize how we're alike
and how we're bound to fade
And knowing always you've had me
and knowing always I've been yours
And knowing we'll have each other
even when we fade away