Of all the men you've ever loved
I have not been one
I belong to another girl so
You and I will never touch the sun, but
You Make Rainbows in My Heart
Hanging high as the sky
Like colors out of reach
We may always be apart
But I'll keep Rainbows in My Heart
Of all the guys you've ever loved
You say "we may have been something"
But there are promises we both must keep
Children's lives and golden rings
You Make Rainbows in My Heart
Hanging high as the sky
Like colors out of reach
We may always be apart
But I'll keep Rainbows in My Heart
I want to be the center of your attention but
I can't offer you my affections
You Make Rainbows in My Heart
Hanging high as the sky
Like colors out of reach
We may always be apart
But I'll keep Rainbows in My Heart