It took me forever to find you
I kept myself far from the light
I took half a lifetime to learn how to love you
But I'm finally getting it right
I know that I should have been stronger
But sometimes it just can't be done
Cause some of us take just a little bit longer
And I wasn't exactly your prodigal son
But it looks like I'm coming of age
In spite of the past and my foolish ways
I knew it would happen one day
A little later than some
But it looks like I'm coming of age
It's so easy when you're just learning
All the lessons of love
But when it gets tough those bridges start burning
Then you wonder if you've had enough
That's when you've got to remember
The things that are worth fighting for
I know you and me - we can keep it together
Though I've lost a few battles - I'm winning the war
Yes it looks like I'm coming of age
In spite of the past and my foolish ways
I knew it would happen one day
A little later than some
But it looks like I'm coming of age
CHORUS
I kept myself far from the light
I took half a lifetime to learn how to love you
But I'm finally getting it right
I know that I should have been stronger
But sometimes it just can't be done
Cause some of us take just a little bit longer
And I wasn't exactly your prodigal son
But it looks like I'm coming of age
In spite of the past and my foolish ways
I knew it would happen one day
A little later than some
But it looks like I'm coming of age
It's so easy when you're just learning
All the lessons of love
But when it gets tough those bridges start burning
Then you wonder if you've had enough
That's when you've got to remember
The things that are worth fighting for
I know you and me - we can keep it together
Though I've lost a few battles - I'm winning the war
Yes it looks like I'm coming of age
In spite of the past and my foolish ways
I knew it would happen one day
A little later than some
But it looks like I'm coming of age
CHORUS