Demi Lovato is happy she has made mistakes in the past.
The 19-year-old singer-and-actress has openly battled and overcome depression, drug-use and bulimia and says her past struggles have helped her to become a better person.
She explained to the UK edition of OK! magazine: "We need to make mistakes in order to avoid them in the future. I made a lot of mistakes and I've grown into a better person because of it.
"I'm ...