With just five days until Detroit 2 drops, Big Sean delivers his new song and video for "Harder Than My Demons."
Over the Mike WiLL Made-It and DJ Khalil-produced track, Sean Don reflects on his evolution and faith, while Justin Bieber makes an uncredited vocal cameo at the end.
"No more breaks, dawg / It's time to break hearts," Sean raps on the inspirational anthem. "I don't take disrespect, I take charge / I'm in the mirror looking at a work of art."
He also shares his thoughts on vaccinations ("No sir, I don't even do flu shots") and brushes off his haters. "But I gotta thank God though / 'Cause he got me working harder than my demons," declares Sean.
In the powerful video, he takes a look in the mirror while experiencing a rebirth.