Well, You tell me how she was when you once knew her How She played her games with many, many men And you tell me that you don't think I'd be with her If I could have known her back then Lord, You ask me why I don't pack up and leave her Now that I know about her wicked ways Well, I doubt that you could understand my thinking Oh, But listen close to what I have to say [Chorus:] She's the rock that I lean on She's the sunshine of my day And, I don't care what you say about her Now, She took me in and made me everything I am today She's my rock and I ain't gonna throw her away! I know she wasn't always what she is now Lord, She had to make mistakes like everybody else And don't you point you finger at nobody It's plain to see you ain't no saint yourself [Chorus:] She's the rock that I lean on She's the sunshine of my day And, I don't care what you say about her Now, She took me in and made me everything I am today She's my rock and I ain't gonna throw her away Yes, She's my rock and I ain't gonna throw her away Yes, She's my rock and I ain't gonna throw her away...