Justin Bieber has worked hard to turn his career around after he nearly tanked it last year with his bad boy behavior. The struggle continues after a contentious European promotion trip for his upcoming album, "Purpose," that ended with him ditching his TV performance in Oslo, Norway.

Bieber performed just one song, "Boyfriend," during the intimate concert for the late night Norwegian talk show "Senkveld" on channel TV2, according to Billboard. He was scheduled to sing at least five to six songs for the crowd of 950 people.

While trying to wipe water off the stage, a group of girls in the front row tried to grab the t-shirt he was using as a rag. In a fan video, he can clearly be heard asking them, "Yo, listen to me, are you listening to me? OK I'm trying to wipe the floor, give me a second."

He then gave up and stormed off stage. "Guys, never mind, I'm done. I'm not doing the show," he said. The crowd tried to serenade him back onto the stage but to no avail. The "Sorry" singer has since apologized for his early exit in a lengthy Instagram post attached to the quote, "'I'm not doing the show.' - Justin Bieber to the fans before walking off."

Also this week, Bieber walked out on a live radio interview in Spain. A panel of DJs, one who translated for the American singer, asked him to participate in a "break the internet" type stunt, which was when Bieber peaced out. He reportedly told them he was heading to the restroom and then never returned, according to TMZ.