After a rough week, and TWO tantrums, Justin Bieber is finally back on social media to release a new song from his upcoming album, Purpose.

I'll Show You is the third song that Justin has shared with his fans after he posted a short clip on Instagram with a caption that promised fans they could hear more if they pre-ordered the complete album. 

 

Today. #IllShowYou #PURPOSE preorder for the song.

A video posted by Justin Bieber (@justinbieber) on

The full version was then made available to fans last night on Spotify.

The 21-year-old revealed that his new album will have 19 tracks, after he released the track list last week. It also features collaborations with Ariana Grande and Nas. 

His album is going head to head with One Directions's Made in the A.M, when it's released on November 13. The battle is on!