Rent lady knockin' on my front door Tellin' me I gotta pay And I've been out of work since the middle of June But I'm used to troubles comin' my way So my frame of mind is doin' fine But I must be goin' insane 'Cause there's sunshine in my heart again In the middle of all this rain Big city river tryin' to pull me down So hard estimatin' its flow And I'm caught in a current that moves too fast For a country boy that moves so slow Thought I'm headin' upstream With a full head of steam My position, it remains the same Still there's sunshine in my heart again In the middle of all this rain Still there's sunshine in my heart again In the middle of all this rain Gonna face the world with a smile Best way to win this race But it just might take a little while So slide a piano in front of me And I'll play y'all some of my tunes And I'll sing a few words straight from my heart Try to put a little love in the room If you'll listen to me, I might set you free You can learn to laugh at the pain By puttin' sunshine in your heart again In the middle of all this rain Puttin' sunshine in your heart again In the middle of all this rain Sunshine in your heart again In the middle of all this rain Sunshine In your heart Put sunshine in your heart again In the middle of all this rain