Ozzy Osbourne is coming clean in more ways than one. Amid speculation that his 30-year marriage to Sharon Osbourne was nearing its end, the 64-year-old rocker shared a heartfelt and candid message with his Facebook friends on Monday, April 15.
"For the last year and a half I have been drinking and taking drugs. I was in a very dark place and was an a--hole to the people I love most, my family. However, I am happy to say that I am now 44 days sober," Ozzy wrote. "Just to set the record straight, Sharon and I are not divorcing. I'm just trying to be a better person."