I haven't always been the best man
Or the best friend
But I love you, have always loved you,
And will always love you to the end
Rivers of emotion
Flow down from mountains forged over time
The reward of what we have comes
From both the mundane and the sublime
I've sat down and tried to write this song
So many times
But I've never been able to
Peel the words from my mind
There are times I want to kill you
And times I'd prefer to die
Times I want to pull my hair out
And times I want to cry
But nothing can change my love for you
And nothing can beat the memory
Of good years, of great years, of challenges
In our supercharged slice of life
I know I can never fully appreciate
All of the daily roles you play
I can promise I'll still come home sometimes
And be insensitive anyway
I look back at these last fifteen years
And wonder where those two kids have gone
We have so much to be proud of
And so much to keep building on
There are times that I need your humor
And times I need your embrace
Times all I want is to see your body
And times what I need is to see your face
There are times I'm sure you want to kill me
But I'll get you to change your mind
I'll try to be a better man
If you'll remain my woman sublime