Ozzy Osbourne assured us that he and Sharon are not divorcing, but that does not mean all is happily ever after. The two are estranged thanks to Ozzy's drink-and-drug relapse, and Sharon is refusing to reconcile until Ozzy has been sober for months, sources tell TMZ. She wants to be sure he'll stay clean for good—but ultimately, sources say, the marriage of 31 years will survive. "They've been through hell and back together," says one. "They're not breaking up." Sharon was vacationing in Mexico with daughter Aimee when Ozzy made his relapse confession, notes Radar, which has a photo.