Nine times of ten, she's right and I'm wrong
When I won't give in, she just goes along
Standin' by my side, sittin' home alone
I'll never know what keeps her hanging on
When anybody else would be long gone
But once in a blue moon
I'll do something right
And once in a blue moon
I'll make her feel so fine
'Cause I can make her laugh and make her cry
She hates the way she loves me sometimes
And once in a blue moon
I'll do something right
Lord, I'll always wonder why she love me so much
The best I'll ever do won't be enough
So I'll just thank my lucky stars above
But once in a blue moon
I'll do something right
And once in a blue moon
I'll make her feel so fine
'Cause I can make her laugh, oh, and make her cry
She hates the way she loves me sometimes
But once in a blue moon
Once in a blue moon
Every once in a blue moon
I'll do something right
Ooh