Você já esteve preso a um namoro que não é o pior do mundo, mas também não te faz feliz? É exatamente esse dilema que Madison Beer, cantora dos Estados Unidos, descreve em Bad Enough. A protagonista da letra admite que tem medo de ficar sozinha, mantém hábitos nada saudáveis e aceita um parceiro que "precisa" dela, porque a relação não é tão ruim a ponto de terminar. Entre confissões de culpa e desculpas ao namorado, ela reconhece que seus padrões são baixos, mas ainda assim prefere a companhia dele ao vazio da solidão.
O refrão repetitivo "it's not bad enough to let my baby go" resume bem o conflito: saber que algo está errado, porém não ver motivos suficientes para dar o passo decisivo e partir. A canção é um lembrete sincero de como podemos nos acomodar em situações medianas por medo de mudar, ilustrando, com batidas pop suaves, a dificuldade de romper com o quase aceitável.