Veteran rocker Ozzy Osbourne confessed that there is no such thing as happy marriage, arguing sometimes he hates his wife, Sharon so much, that they don't speak for days.
Ozzy, who is married with Sharon since July 4, 1982 and has two children with her, Kelly and Jack, said that even though they don't get along sometimes, he will remain faithfull to her, because he already messed up a marriage before.
Osbourne tells men's magazine Playboy: "Some days we don't talk. Some days we're like two kids. Some days we're f**king not even on the same planet. But you get on with it.
"I did a good job of f**king up my first marriage through drugs and alcohol and thinking I was the king of the f**king universe."