Ozzy Osbourne admits he has been a terrible husband and father.
The rocker has been married to Sharon Osbourne since 1982, and they have three children - Kelly, 29, Jack, 28, and Aimee, 30.
According to Ozzy, he is lucky to be alive and thankful to have the chance to make amends for his past behaviour.
"I was a bad father, an abusive husband and I had an ego the size of India. I spent decades of my life being an absolute idiot. I've got so many regrets I can't even remember half of them," he told UK newspaper The Daily Mail.
"But wives and kids are right at the top. It's pointless even saying sorry. I couldn't say it enough times. All I can do is stay sober."
The Black Sabbath star has been sober for two years, after falling off the wagon in 2012 and almost destroying his marriage.
While there were reports his relapse was caused by news his friend Tony Iommi had cancer, Ozzy insist this is not the case.
"There was no reason except that I'm an alcoholic and one day you just look outside, it's a sunny day and you know nothing is going to come between you and a beer, and then you go right down the mad slide and you're crawling around on the floor wishing you didn't have to watch another sunrise," he explained.
The 65-year-old credits wife Sharon with supporting him and helping him stay sober. He admits she has become frustrated with him in the past but believes she understands he is battling an illness and doesn't take anything personally.
"She knows it's part of who I am and it's only me who can deal with it and it's because I don't want to lose what I have with Sharon and the kids that I do it. No one else can cure an addict but the addict," Ozzy added.
- Cover Media