London, England (CNN) -- Supermodel Naomi Campbell acknowledged that she has finally faced her demons after a long and public battle with violence and anger management issues.
The 39-year-old British born model was speaking to CNN's Becky Anderson and touched on the challenges facing her life after multiple arrests over the past decade.
"Nobody wants to look in the mirror and face their demons and say I want to fix this -- nobody does because it's a scary thing," Campbell said on Connect the World.
"I had to look in the mirror and face mine and until I did there wasn't going to be a change in my life and I didn't want to be the way I was.
"I'm a work in progress and everyday is a new day and I take it a day at a time and I am learning something, and I know I am taking a step forward and not backwards."
Campbell, who is sometimes referred to as a diva in the media, has had a long history of legal problems stemming from a series of assaults stretching back more than a decade.
In 2000, Campbell pleaded guilty to assaulting her assistant with a telephone in her hotel room and in March 2005, Campbell allegedly hit another assistant with a BlackBerry phone and slapped her across the face.
A year later, Campbell was arrested for hitting her housekeeper with a jewel encrusted mobile phone which resulted in the victim requiring several stitches.
Campbell later pleaded guilty to the assault of her housekeeper and was sentenced to five days of community service and anger management classes.
Finally, in 2008, Campbell was arrested inside Heathrow airport for assaulting a police officer after one of her bags went missing.
She was later sentenced to 200 hours of community service and banned from flying on British Airways ever again.
"I think I've matured and I've grown up a lot," Campbell said.
"I've made my mistakes as the whole world knows, but today I feel good about myself."