Ozzy Osbourne still smokes marijuana - but hides his habit from wife Sharon Osbourne.
The 75-year-old rocker - who has been open his battle with drink and drug addiction - admitted he isn't "completely sober" and has been tempted to return to stronger substances because of his health issues as he struggles with Parkinson's disease, as well as back and neck problems.
Speaking on his 'Madhouse Chronicles' podcast, he said: “I am happier but I am not completely sober. I use a bit of marijuana from time to time.
"I am lucky my wife kicks my butt all the time and she would make life so difficult,” he said. "Even with marijuana she will f***ing find it and get rid of it.”
The 'Paranoid' hitmaker also admitted he had a "tiny bit" of ketamine after being offered the drug by his doctor.
He said: “I went to a doctor recently and started to have this ketamine.
“He put a tiny bit in me but that was enough to spark me.
“That thing came back and weighted my brain.”
And while Ozzy has stopped attending Alcoholics Anonymous (AA) meetings, he has considered returning.
He said: “If you are out there and you are using dope and you want to get off, there is plenty of help. AA is a 12-step programme. It got me sorted out to a certain degree. I do not go to meetings myself anymore. Maybe I should do, I don’t know.”
The former Black Sabbath frontman also issued a warning against "micro dosing" drugs, insisting it wouldn't work for him.
He said: “They do not make smack light. The thing is for me, that is lighting the fuse. The old saying in the program (Narcotics Anonymous) is one is too many and ten is not enough. That is it in a nutshell.
"I watched a programme years ago where once a month a guy used heroin to get loaded - I do not understand that. It starts off as a little bit, but I can guarantee at the end of the f****** night there would be none left.”