I love the show and the other housewives shows. Shannon is a train wreck. Mentally unstable is understated. She should not be allowed to have a house plant let alone to to raise children. David was an absolute saint to put up with her for any amount of time. She should be filmed all of the time and forced to watch herself from the safety of an insane asylum.
David should have the children while Shannon is safely institutionalizationalized. Keeping everyone safe from her crazy ass.