Why Does Sharon Osbourne Keep Forgiving Ozzy Osbourne’s Cheats?

Sharon Osbourne revealed this week that Ozzy Osbourne cheated with 6 women, so why is she still with him?

Recently, Sharon Osbourne caught her rock star husband of 34 years cheating with hairdresser Michelle Pugh when he accidentally sent a text meant for his mistress of four years. Sharon left the Black Sabbath frontman soon after but they reconciled months later.

Mrs. Osbourne, 64, told Entertainment Tonight she forgave Ozzy after he was “brave enough” to admit he had an addiction to sex.  She also realized she couldn’t live without him and would rather be by his side than without him.

The 68-year-old rocker didn’t just have one indiscretion but six.  Sharon told The Telegraph there were 6 women in total, and they all had something in common.

“There wasn’t just one woman; there were six of them,” the 64-year-old mother of three admitted. “Some Russian teenager, then a masseuse in England, our masseuse and then our cook. He had women in different countries. Basically, if you’re a women giving Ozzy either a back rub or a trolley of food, God help you.”

In May, the celebrity couple renewed their vows. She admits she has forgiven the bat-eating rock star, but it will take time to trust, she said on the her show, The Talk.