What do we know about Terri, though?
The reports are all over the map. IMHO, public opinion about Terri has been shaped in large part by Desiree; however, Desiree's assertions about Terri have been contradicted by the statements of others and other evidence. Desiree says Terri lied about her early relationship with Kaine, but Kaine contradicted Desiree about the early relationship he had with Terri. It wasn't a difference of opinion, it was a contradiction. Desiree asserted Terri wouldn't or couldn't account for her whereabouts on June 4; however, Terri did give an account of her whereabouts. So far, the account of her whereabouts, dating to an e-mail the day after Kyron went missing, checks out. A witness testified before the Grand Jury that Terri was in the store in which she claimed to be shopping, that she was holding baby K who wasn't feeling well, and that she was searching for medicine for the baby. This is exactly what Terri claimed to be doing in her e-mail. Others, including friends and an ex-husband, assert Terri is a wonderful, loving mother who volunteered in her son's classroom and loves her children. When pressed, not even Desiree could deny that Terri had given Kyron what he needed.
Terri got a DUI. Unidentified sources hiding behind the safety of anonymity can indirectly accuse her through Kaine of sneaking booze, but all we know is that five years ago she had one DUI and has never had another.
She was the subject of a sting about a MFH plot. We know the landscaper who says he spoke with her about it didn't come forward of his own accord. We know Terri called 911 when he tried to extort money from her.
After weeks of intense media and law enforcement scrutiny, being the subject of a sting in which she was accused of trying to hire a landscaper to murder her husband, Kaine left, took the baby, filed for divorce, and had Terri served with a RO, she began a sexual relationship of some sort with Michael Cook, a high school friend of Kaine's. Among the racy texts she sent him, she also expressed that she missed Kyron and baby K.
IMHO, this case is anything but obvious, and we know very little about Terri. We're told what to think about her, we're led and fed and there are plenty of accusations and implications to go around, but we don't know much about her.