People reports that the only thing holding it back from being official is Selena.
"Justin is doing great. Spending all week with Selena is the dream week for him," a source supposedly close to Justin said. "He is trying to take things slowly, but it hasn't really worked. He is too excited to spend time with her."
The source continued: "He is waiting for Selena to tell him that they are officially back together. He doesn't feel any rush, because no doubt they are already emotionally back together," the source continued, before acknowledging that Bieber knows he still has some work to do. "Justin still needs to win her family over and he realizes it will take some time. But he very much feels he is a different person."
"He knows what he did wrong in the past and understands that Selena deserves better. He wants to be with her and will do anything to prove he can be a great boyfriend," the source added.
Well, between trips to the hockey ring and church, maybe Justin is proving that he is both heart-healthy and devoted, two things most people look for in a boyfriend. I think there's hope for these two! (Having said that, I fear I'll be typing that same sentence 20 years from now when they've broken up and made up for the 100th time. Love is hard, you guys!)
This article originally appeared on Cosmopolitan.com. Minor edits have been made by the Cosmo.ph editors.