Demi Lovato has always been admirably candid about her past struggles with eating disorders and self-harm. But recently on MTV's Stay Strong she opened up more than anyone would have expected.

Lovato entered treatment in 2010 for help with her personal issues. And while she seems to be on the mend, Demi admitted on the show that, "I cannot tell you that I have not thrown up since treatment. I cannot tell you that I have not cut myself since treatment. I'm not perfect." She even went on to disclose how she spent Thanksgiving evening on the phone with her sponsor, getting support so she wouldn't throw up her meal. But while there have been tough post-treatment times for Lovato, she says her fans and her music are what see her through. [via E!]

While some may see Lovato's admission as a sign of weakness or relapse, I think it's amazing. Celebrities rarely open up and share their flaws, and Lovato is showing the young women that admire her that no one is perfect, and that change isn't instant. Hopefully Demi only continues to get better, and to provide a strong role model for girls dealing with similar issues.

What do you think of Demi's admission? Could you be so honest on television?

Image source