Ozzy Osbourne has been through a lot with substance abuse, but he doesn't regret the struggle.

"It was my destiny. I am lucky enough to have seen the errors of my ways and wanted to do something about it," Osbourne told Goldmine. "I'm coming up on three years sober, and I’ve just come back from a meeting, actually. I’ve reached a really weird place with it. I'm not really happy being sober, but I don’t want to get drunk. Someone told me that at three years sober they felt exactly the same."

Relating the story of a recent trip to Cuba with his son Jack, during which he had the presence of mind to flee a cigar bar before giving in to temptation, Osbourne said that since returning to the States, he's been going to meetings every day — and experiencing a healthy fear of the possibility of relapse.

"I hear all the time people say that they have another drink in them but they may not have another sobriety in them," he added. "I don’t want to put myself in that situation. When I’m left to my own ways, I'm going to come up with a stupid idea that makes sense at the time. I end up going, 'What the f--- is wrong with me, man?' People in their church and kings and queens make mistakes because they're human. I’ve said the wrong things and I’ve done the wrong things, but I’m human. These days I just try not to make the same mistake twice."

Ozzy Osbourne's 10 Craziest TV Moments