"I Can’t Go On" wurde von David Kreuger, Hamed "K-One" Pirouzpanah und Robin Stjernberg geschrieben und produziert. David Kreuger und Hamed "K-One" Pirouzpanah waren schon 2014 als Komponist des schwedischen Titels "Undo" involviert. Robin Stjernberg komponierte den schwedischen Titel "You", mit dem er Schweden beim Eurovision Song Contest 2013 in Malmö vertrat.