В данном предложении запятая необходима для выделения определений. Правильный вариант будет следующим:
"Нет певца, который писал бы песни, которые идеально подходят под твоё состояние."
Запятые ставятся перед словом "который", так как это относительное придаточное предложение, и перед вторым словом "которые", так как оно также является придаточным. Если есть ещё вопросы по пунктуации или другим темам, не стесняйтесь спрашивать!
