Best I Can

I won't always get it right
I'll get it wrong many times
Some days will be an uphill fight
Ain't no mountain we can't climb

Though the road is long
And life can bring you to your knees
I'll do everything I can to be the man of your dreams
I can't buy you the whole world, as much as I want to
But I'll never stop loving you
And that's the best I can do

Now, I may not like every single thing you like
Baby, understand
That I'll go to any show you want to see
Just to hold your hand

Just to kiss your lips, may be all that I need
Or I might pull you in and hold you close to me
I can't build you a mansion
With an ocean-front view
But I'll never stop loving you
And that's the best I can do

So every day I'll wake up
And I'll put on my boots
And I'll go to work
And I'll do it all for you

And if I come home tired and angry
From the business of the day
Remember you're the one thing
That can chase it all away

And I'll give you every single piece of my heart
And I promise to be true
And I'll never stop loving you
And that's the best I can do

Yes, I promise to never stop loving you
Baby, that's the best I can do



Credits
Writer(s): Russell Edward Groppel
Lyrics powered by www.musixmatch.com

Link