After two years of waiting, Bieber fans finally got their fix after Justin released his new album Purpose last week. Before it was even released, it was clear this album would bring about the second wave of the dreaded “Bieber Fever.” However, this time it was caught by not only teenage girls, but seemingly everyone under the sun.

With addicting dance tracks like “Sorry,” “What Do You Mean,” and “Where R Ü Now,” and heartfelt, relatable ballads like “Life is Worth Living,” and the title track “Purpose,” this album has something for pretty much everyone.

In comparison to Bieber’s last album, Journals, this album is much more mature, and comes in the wake of two years of mischief by the Biebs himself. Purpose acts almost like an apology and a coming-of-age for Justin and all the bad behaviour he has now promised to leave in the past.

As usual, Justin had his hand in writing each track on the album, but he had some famous friends help him out as well. The track “Love Yourself” was originally penned by Ed Sheeran, and Skrillex had a hand in the musical production of both “I’ll Show You” and “Where R Ü Now,” where Diplo was also featured.

As well as having some great help with writing, Bieber had some help with performing as well. Purpose, much like Justin’s past albums, is riddled with collaborations. Out of the five collaborations on this album, the best is “The Feeling,” which features Halsey. The song is a great dance track and the lyrics speak to the confusion of feelings and relationships that Bieber seems all too familiar with.

Purpose truly makes it seem like Justin Bieber is finally getting his act together. The album covers all kinds of subject matter: breakups, anger, love, confusion, and even religion. The lyrics on this album are increasingly dynamic and creative. It is clear that some serious hard work went into this album and something truly enjoyable came out of it.

Justin Bieber has created something mature and fun. He also made some serious promises in it. Keeping those promises might end up being hard to live up to, but at the end of the day . . . apology accepted, Justin. It may have taken two years, but you have proved that it is never too late to say “sorry.”