"For the last year and a half I have been drinking and taking drugs. I was in a very dark place," the singer, 64, wrote on his Facebook page. "However, I am happy to say that I am 44 days sober."

Osbourne also addressed rumors that he and Sharon, 60, his wife of three decades, are experiencing marital problems: "Just to set the record straight, Sharon and I are not divorcing. I'm just trying to be a better person."

The rocker, who said he was "an a-- to the people I love most, my family," concluded his message by saying how sorry he is for the way he acted.

"I would like to apologize to Sharon, my family, my friends and my bandmates for my insane behavior during this period… and my fans," he said. "God bless."