This song shows that everyone in life will eventually find love, we just have to wait.
The lyrics of the song describe a protagonist, declaring he will 'drown his beliefs' and 'dress like your niece' for an unnamed lover. Yorke explained the latter statement: 'the difference between young and old is when people start to dress sensible and act their age. This person is offering not to do that to keep the other'.
Thom Yorke got the lyric 'True love lives on lollipops and crisps' from a newspaper article he was reading. The story was about a 10 year old boy who was left home alone for 2 days, and the boy lived on lollipops and crisps (potato chips). True love can be anything.
First played in 1995. Since then, it has appeared in Radiohead setlists, and on their live album I Might Be Wrong: Live Recordings in 2001. Fans consider it one of Thom Yorke’s best moments as a songwriter.
The song is the only I Might Be Wrong track that did not feature on either Kid A or Amnesiac. A recording was attempted during these sessions, but was ultimately scrapped. In a 2012 interview, producer Nigel Godrich said of the track:
'To Thom’s credit, he needs to feel a song has validation, that it has a reason to exist as a recording. We could do ‘True Love Waits’ and make it sound like John Mayer. Nobody wants to do that'.
The title is an ironic reference to a Christian advocacy group that lobbies against premarital sex. The song suggests an intimacy considerably further down the line in a relationship; an intimacy that is now at stake, according to the pleading chorus. The protagonist is persuading their lover to wait in the hope time will soothe their altercation.
The song as it appears on AMSP carries an even deeper melancholy tone considering Thom's divorce from his wife of 23 years in 2015.
Diehard fans noted that this is Radiohead’s 100th LP song.