If you could have seen
The way you made me feel
You surely would have seen
My love for you was real
You're my weakness
And I'd do anything for you
My best kept secret
And I'd do anything for you
And if you could have known
The way I felt for you
You surely would have known
My love for you was true
You're my weakness
And I'd do anything for you
My own completeness
Depends on everything you do
And when I'm tired of making money
Chasing rainbows in the sun
You take all my cares and worries
And you blow them away
And when I'm tired of playing soldiers
In a phoney kind of war
I'll fire a twenty-one gun salute
And I'll shout it aloud
That you're my weakness
And I'd do anything for you
And if I could have dreamed
You'd ever fall for me
You surely would have seen
A change come over me
You're my weakness
And I'd do anything for you
My best kept secret
And I'd do anything for you
And when I come home cold and tired
In the last hours of the day
You take all my cares and worries
And you blow them away
And when we're curled up by the fire
Making music by ourselves
I'll have a brass band playing a fanfare
I'll shout it aloud
That you're my weakness
And I'd do anything for you