If there's one thing that guarantees a good old cringe, it's watching a video of yourself from your younger years.
Sure ours is more home video than epic film, but we get it. Zac Efron is totes embarrassed about his High School Musical past, but can ya not?!
We could only just handle the fact he couldn't make the cast reunion, then he "forgot" the words to Breaking Free which legit broke our heart but now he's just TWISTIN' the knife.
In an interview with Men's Fitness, Zac told the mag he wants to beat himself up for his role as Troy Bolton.
^ How could you wanna hurt that bubba?
"I step back and look at myself and I still want to kick that guy's a** sometimes," Zac said. "Like, [beep] that guy. He's done some kind of cool things with some cool people — he did that one thing [Neighbours] that was funny — but, I mean, he's still just that [beeping] kid from [High School Musical]."
That ~kid~ happens to be one of our most beloved high school crushes.
Don't forget yo' rootz Zac. HSM gave you a looooot of fangirls!