I thought that you had left
But i've got you in my heart
And even in this ending
I'm grateful for the start
I was happy before I saw your smile
I will be happy once again
I was happy with you every mile
I'll be happy in the end
In my commitment to you
I found the chains that set me free
Near you I was better
As I took responsibility
I didn't want to stay
For you to make my day
I loved to witness you
I stayed because I grew
And I'm so grateful
So very very grateful
You stayed with me
Long enough to be
A better man
(A better man)
I no longer expect of you
To love and honor me
I've got enough of that inside
To finally set you free
I was happy before I saw your smile
I will be happy once again
I was happy with you every mile
I'll be happy in the end
In my commitment to you
I found the chains that set me free
Near you I was better
As I took responsibility
I didn't want to stay
For you to make my day
I loved to witness you
I stayed because I grew
And I'm so grateful
So very very grateful
You stayed with me
Long enough to be
A better man
(A better man)
Looking back I see it now
The growth the change the light
You were the catalyst I needed
To help me see things right
I am so very much stronger
Because I was with you
I feel I became a better man
And I'm so grateful that I grew
How could I ever resent the man
That taught me I'm enough
That the truth is hard but beautiful
And in my kind heart I can trust
I make a promise to myself
To be honest and kinder too
Some people will never have
The kind of love we knew
I was happy when I saw your smile
I'll be happy once again
Growing happier every mile
I'll be happy in the end
And now you do not stay
And you don't make my day
I no longer witness you
It was our love that you outgrew
But I'm so grateful
So very very grateful
You stayed with me
Long enough
For me to be
Long enough
For us to see
A better man
(I'm a better man)