According to TMZ, Denise wanted full custody of their two daughters, six-year-old Sam and four-year-old Lola, while Charlie deals with the mess that is his current marriage.
Charlie and his current wife Brooke Mueller have both been in and out of rehab the past couple of months and Denise didn't want their daughters anywhere near the drama.
According to the agreement that Charlie willingly signed two weeks ago, Denise can now make medical, schooling and other important decisions regarding their children’s welfare without Charlie’s approval.
Meanwhile, we were all shocked to learn that Charlie and Brooke aren't going to get a divorce...yet. They're living apart and basically can't stand each other right now, but want to "save" their marriage for the sake of their twin boys Max and Bob.
At some point a marriage can't be saved and when Charlie is reportedly bringing escorts home, that’s when its time to call it quits.