Sharon Osbourne has revealed heartbreaking feeling surrounding her relationship with husband Ozzy Osbourne.
The reality star admits she has fallen out of love with her rock star partner in the past.
The couple have been married for 35 years but Sharon was left devastated in 2016 when it emerged Ozzy had cheated on her with a hairstylist.
But former X Factor just Sharon says the effort he put into trying to repair their romance made her fall back in love with him.
During an episode of American chat show The Talk, she said: “I did (fall out of love) along the way because 35 years with someone is a hell of a long time and I think I fell out of love with my husband and then fell back again.
“Really, just months ago, because he was trying so hard to be a better person, desperately trying.
“Working his programme, working with his therapist every day and trying so hard and I just had a newfound love and I respecting him because he was really seriously trying to be a better person.”
Ozzy admitted he had an addiction to sex after news of his infidelities broke and sought help for his issues.
And their daughter Kelly Osbourne recently spoke out to say how she thought her parents’ love for one another was stronger than ever.
She told US television show Extra: “My mum and dad are pretty much inseparable right now. They remember how much they love each other all over again.
“It’s the most romantic, beautiful story.”
Would you be able to forgive someone after they cheated on you? Let us know on Facebook and Twitter.
READ MORE:
Liam Payne takes a break from parental duties to enjoy night out with friends
Inspiring dieter lost SIX stone without sacrificing meals out with mates. Here's how...