UPDATE: Sharon Osbourne has opened up about her husband's sex addition, calling it "embarrassing" on "The Talk." Watch the emotional clip below:
Ozzy Osbourne is offering up an explanation over why he cheated on longtime wife Sharon Osbourne.
"Over the last six years, Ozzy Osbourne has been dealing with a sex addiction," the Black Sabbath singer's rep tells PEOPLE.
Osbourne's revelation comes after Ozzy and Sharon announced they were splitting after 33 years of marriage back in May, when news also broke of the 67-year-old's four-year affair with hair colorist Michelle Pugh.
Pugh recently opened up about her affair with the singer, asserting that their relationship was more than purely physical.
"When I say he gave me the greatest love of my life, I mean it," she said in a separate interview with the mag. "He made me feel like the most beautiful and worshipped woman in the world."
She went on to say the two had "chemistry" and that the rocker was "unhappy" and "consistently and willingly and generously" gave her "his love." Pugh adds they had connected on "an emotional level" and it's a "struggle" to be without him now.
"I still love him," she adds. "He has been my best friend for the last few years, so of course I am grieving the loss for that."
But according to Ozzy, his affair with Pugh was driven by his addiction -- and nothing more.
"He is sorry if Ms. Pugh took their sexual relationship out of context," his rep said. "He would like to apologize to the other women he has been having sexual relationships with. Since his relationship with Ms. Pugh was exposed, Ozzy has gone into intense therapy."
Indeed, there have been other women besides Pugh. Sharon, who infamously called her husband a "dirty dog" on her show "The Talk," also admitted that she'd once caught the sex addict in bed with two of their nannies.
"Ozzy is mortified at what his behavior has done to his family,” his rep said. “He thanks God that his incredible wife Sharon is at his side to support him."