Ozzy was a drugged up, alcoholic who would have married anyone. He admits he doesn't even know the birthday's of his eldest two kids...She most likely does love him, she also loves the life she got for marrying him. And Sharon is a nasty piece of work.
Rebecca may have slept with David Beckham and sold the story, breaking his golden boy image, But that had nothing to do with Sharon who publically berated her.
And you know that for certain do you?
Ozzy hasn't touched drugs or alcohol for the last 6/7 years, yet he still remains married to Sharon - kind of blows your theory out of the water doesn't it?