The 61-year-old actor whose wife, Sharon overcame bowel cancer no longer eats junk food and tries to dine only on organic products.
"I don't like junk food any more. It's easy for me to say that as I can afford all the organic stuff. Not everyone can afford healthy they say we're meant to eat," he said.
Osbourne admits he is paranoid about getting sick and exercises regularly to stop himself from getting ill. "I'm a hypochondriac. I love exercise though, I like breaking out in a sweat. I don't do stretching or any of it but I go on the cross-trainer of the bike," he added.
The hexagenarian, on set to go on Ozzfest world tour, said that he would not give up performing in future and says his job will only stop when a nail is bangs his coffin.
"I'll only stop when there's a nail being banged into my coffin! My job's not a real job, it's a passion. It's not like I have to do a job I hate. It would be different if I had to go and clean toilets," Osbourne.
Osbourne has had a troubled past. His alcohol problem came to a very serious peak in 1989 after he became violently drunk and attempted to strangle his wife.