Selena Gomez was too 'ashamed' to stay in touch with Wizards of Waverly Place co-stars

Selena Gomez Celebrates The Launch Of Rare Beauty's Kind Words Matte Lipstick And Liner Collection
Selena Gomez Celebrates The Launch Of Rare Beauty's Kind Words Matte Lipstick And Liner Collection / Presley Ann/GettyImages

Selena Gomez still loves her Wizards of Waverly Place co-stars like a love song.

But as the actress recently explained to her former co-stars Jennifer Stone (who played her bestie Harper) and David DeLuise (who appeared as her on-screen dad, Jerry), she had one heartbreaking reason why she didn't stay in touch with them over the years, noting that it's become her biggest regret.

"I felt ashamed of the decisions that I made," she told Jennifer and David during the Feb. 27 episode of the Wizards of Waverly Pod podcast. "I didn't want you guys to see me in the state that I was in, because A, you would have told me the truth, which terrifies me, and B, I didn't want to let you down."

And Selena's response proved to be emotional for David. "That's really sweet, and thank you for saying that," he said. "Obviously I miss you."

As for Jennifer, she appreciates Selena opening up about that point in time, noting that she's often thought about the shift in communication.

"I appreciate you saying that too, because to be perfectly blunt, there has been times where I'm like, ‘Did we stop being friends because I didn't tell her what she wanted to hear?'" Jennifer shared. "You know what I mean? So, I appreciate you being that honest."