While Kelly Osbourne is currently on top of the world, she has certainly had her shares of ups and downs over the years.
The "Fashion Police" panelist, 28, opens up about just how bad things once were in the new issue of Cosmopolitan U.K.
"I've been to rehab seven times and to two mental institutions," she tells the magazine. "My mum even had me put in a padded cell once to scare me, but like a brat I just sat it out until she said, 'Well, that's not going to work.'"
The purple-haired star notes that when she was using drugs, she would hide them simply because she didn't want to share them. (Both her father, Ozzy, and brother Jack have struggled with drug addiction at one time or another.)
"I wanted [the drugs] all to myself," she admits. "I was quite selfish."
So what finally made her clean up her act?
"What changed for me was looking around and seeing that nobody liked me or wanted to work with me," says Osbourne.
She also talks about the times that she has been there for her family, such as when mom Sharon was treated for colorectal cancer in 2002.
"When I was 18, I was set to play Lindsay Lohan's best friend in 'Freaky Friday.' Then my mum got diagnosed with cancer," she shares. "I was faced with the choice of a career or spending what could have been the last days of my mother's life with her."
She continues, "I said, 'F--- you, career, hello, Mother.' I became my mum's nurse 24/7. I gave her injections and medicines when she had seizures. I even had a parking space at the hospital with my name on it. I thought I was going to lose her — it was awful."
Naturally, Kelly was also there for her father when he was injured in a terrible all-terrain vehicle crash in 2003.
"He couldn't move from the neck down and was basically a paraplegic, so I slept on the floor by the side of his bed for four months. I brushed his teeth and washed his clothes, and every day we'd put on our swimsuits and I'd shower him," she says. "Not many people can say they've wiped their mother and father's arses more than they've wiped their own."
Thankfully, the Osbourne family has persevered, and the brood is in the headlines for a much happier reason today. Kelly's younger brother Jack's wife, Lisa, has announced that the couple is expecting a second child!
More Celebrity Features on Yahoo!: