"I've Been Lonely for So Long" is a pop-soul song recorded by Americansouthern soul singer Frederick Knight in 1972. It was written by his wife, Posie Knight, and Jerry Weaver. It was released as a single and peaked at number 27 on the Billboardpop chart, number 8 on the R&B chart and number 23 on the British pop chart in 1972.[1][2] It was also released on his 1973 album of the same name.
The song is noted for its spoken recitation in the middle of the song.
Peter Blakeley recorded the song, under the shortened title "I've Been Lonely", for his 1993 album The Pale Horse, and as a single, which reached #61 on the Australian ARIA chart.