Kelly Osbourne has called herself a "hypocrite" for drinking alcohol.
The TV star has admitted getting drunk on a recent flight, following claims she had over-indulged. The news shocked many as Kelly has been to rehab, most recently receiving treatment for a painkiller addiction in 2009.
The 27-year-old understands why some people can't fathom why she still occasionally drinks.
"If in any way my life appeared unmanageable, if I wasn't showing up to work, I seemed depressed, I was not a professional then I would say yes my life is unmanageable," she told RadarOnline.com.
"I do believe alcohol is a gateway drug. I am a hypocrite for drinking, I'm not lying."
Kelly previously explained she started drinking on the flight after reading up on multiple sclerosis, the disease her brother Jack was recently diagnosed with. Seeing the devastating effect it has on some people upset her greatly and she wanted to escape.
Despite the criticism, Kelly has no plans to give up alcohol.
"I'm 27. I still want to have fun. I don't believe in denying myself the life I want to live. I have to pay for the mistakes I make and I understand that," she said.
The star is tired of being judged by people just because she's in the public eye. She is also surprised people expect her to think and act like everyone else in Hollywood when she's made it very clear she is her own person.
"People always want you to be the pretty little perfect girl next door and I have never been that, so I don't understand why people have always tried to make me that," she said.
"I don't want to be perfect, and I don't want to be the prettiest girl in the room. I want to be able to express my emotions whenever I feel like it and not be judged for it."
© Cover Media