Shannon Beador has scored a major victory in her divorce battle with her estranged husband, David Beador.

Years after David infamously admitted to carrying on a months-long affair with another woman, the Real Housewives of Orange County star requested and was granted spousal support and full custody of their three daughters.

“David agreed to give her exactly what she wanted because he just wants this to be done and they both want to make this as easy as possible on their kids,” a friend of the former couple revealed to Radar Online on Dec. 11.

The Beadors share three daughters, 16-year-old Sophie and 13-year-old twins Adaline and Stella, and were married for 17 years before splitting months ago.

“He requested some minor tweaks that had to do with logistical details, but for the most part Shannon’s requests were straightforward and fair,” the source added.

Just months after Shannon signed on to a full-time role on The Real Housewives of Orange County for the show's ninth season, David revealed he had cheated on his wife for eight months with a married woman named Nicole McMackin.

While Shannon and David Beador attempted to mend their marriage in the years that followed his affair and even renewed their vows the following year, the reality star confirmed their split during the Real Housewives of Orange County season 12 reunion.

“Shannon is starting to realize that she has been blind for the past couple of years and she feels like a fool,” the source added to Radar Online. “But she is starting to see things, and him, through a different pair of glasses now.”

In addition to her marriage troubles, Beador has been facing weight issues throughout the past several weeks. As fans will recall, Beador began to overeat after Vicki Gunvalson accused her husband of being abusive toward her. Then after putting on a whopping 40 pounds, she attempted to get her body back by eating right and exercising regularly.

While Beador still has some of the added weight to lose, she has dedicated herself to working out and has been showing off a thinner frame on her Instagram page in the recent months.

Shannon Beador and her co-stars, including Vicki Gunvalson, Tamra Judge, and Kelly Dodd are expected to begin production on The Real Housewives of Orange County season 13 sometime next year.