Credit: Jemal Countess/Getty Images Photo: Zac Efron: Nude in That Awkward Moment

We were shocked when we found out about Zac Efron’s two super secret stints in rehab in 2013 for substance abuse, but now that Zac’s in full recovery mode, he’s making some lifestyle choices that will ensure he stays on the right track to stay healthy and happy.

According to a source close to the That Awkward Moment actor, Zac’s totally changed his social scene and how and with whom he spends his time so that he’s surrounded by people who want him to stay sober.

“He cut most everyone out of his life who were part of the party scene,” the source revealed to People, stating that Zac’s current routine includes reading scripts, attending 12-step meetings, and staying fit.

And although the source does admit that Zac isn’t immune to temptation, he is “totally committed to being sober now.” Go Zac!

Meanwhile, Zac has credited his family in the past with helping him not to relapse — especially his younger brother. “My family’s my rock,” he said in October 2013. “I know they’re not going anywhere. More and more I’ve come to rely on my little brother to keep me grounded. He’s 21 now.”

If Zac needs a project to keep him busy now that he no longer spends his time in clubs or at parties, we’ve got a few ideas in mind. Like a High School Musical reunion. Hey, miracles happen, right? Besides, Zac pretty much confirmed that the cast is thinking about it earlier this week, which means it’s a definite possibility.

Just give us a heads up so we can get our East High basketball jerseys ready. Thanks, bro!

Source: People