Justin Bieber has finally weighed in on why he cancelled the rest of his “Purpose Tour”, revealing he needed his “mind, heart, and soul” to be “sustainable” so he could become a better man.

In a lengthy Instagram post on Wednesday, the 23-year-old Canadian popstar admitted that in the past, he’d let his “broken relationships” dictate the way he treated others and admitted that he was “never going to be perfect” but wasn’t going to let resentment run his life.

Read more on The Gospel Herald