Finally! She's so much better off without him!

Real Housewives of Orange County star Shannon Beador husband David are divorcing after 17 years of marriage, and they separated earlier this month.

"After much thought and careful consideration, David and I have made the difficult decision to separate. We remain partners in parenthood and are committed to raising our three daughters. This is not the future we envisioned, and we kindly ask for privacy, especially for our children, during this transitional time," Shannon said in a statement to Bravo.

The reality star announced the news to her RHOC costars while filming the season 12 reunion today.

The couple's rocky relationship has been a huge plot line on the hit show. They allowed cameras to follow them into therapy after it was revealed that David had cheated during season 10. The mother-of-three also gained 40 pounds due to stress eating after castmate Vicki Gunvalson alleged that David had been physically abusive.

“It’s heartbreaking for me and my daughters that this is the road that had to be taken but it’s the only way. I felt alone in my marriage. You can do what you can to keep your family together, but you have to have willing parties. You need two people to make a marriage work, and that just wasn’t happening in our relationship," she told People.

"As a mother, I want to be a good role model for my daughters. Three years ago I was proud of what I showed them, because I fought for keeping my family together after infidelity. As the last year went by, it’s been extremely difficult and painful to watch the show, because clearly I was in denial about what was going on in my marriage. I was taking things out on other people instead of at home. … As a mother you keep thinking about your daughters and you have to say, ‘This is an unhealthy environment.’ Not only is it unhealthy for me, but it’s unhealthy for my girls, too. They deserve a happy and joyful home, and I am providing that for them now," she added.

They share daughters Sophie, 15, and twins Stella and Adeline, 12.

Our heart breaks for her. To go through this on TV has got to be the worst.