Justin, who is now married to Hailey Bieber, spoke about how he wasn't ready to commit to her when they first met. When interviewer Zane Lowe asked why, he responded, "I think I was just hurt from my previous relationship."
That previous relationship was Selena Gomez.
Going into more detail about why he was hurt, he said, "I think I still was dealing with a lot of unforgiveness and all that sort of stuff.
"To be honest, I don't think I even knew what I was really struggling with at the time. I don't think I knew I was dealing with unforgiveness."
Justin also touched on why he and Hailey stopped talking for a while, which hurt... but was good for him in the end.
"Before that, in my previous relationship, I went off and just went crazy and went wild, just was being reckless," he said.
"This time I took the time to really build myself and focus on me, and try to make the right decisions and all that sort of stuff. And yeah, I got better."
Justin can look back on these details without pain now because things clearly worked out for him. "I'm freaking married now," he said. "I got the best wife in the world. She supports me through so much. I'm really honored to be her husband."
It comes after Selena recently accused Justin of being 'emotionally abusive' toward her, which you can read all about here.