From the time you were a baby
You've had this notion in your head
Someone would come along and sweep you off your feet
Like in all those storybooks you read
Well if you're lookin' for perfection
Like some damsel in distress
Well there ain't no heroes on white horses
At least I ain't seen 'em yet
There ain't no knights in shinin' armor
Ain't no never, never land
I won't ever walk on water
But I can only love you like a man
Heaven knows I'm no angel
Just flesh and bone like all the rest
I never claimed to have a halo
All I can give you is my best
But I will never try to hurt you
Or even give you cause to doubt
That my heart is yours forever
Ain't that what true love's all about
There ain't no knights in shinin' armor
Ain't no never, never land
I won't ever walk on water
But I can only love you like a man