I think Danielle tried very hard to be a better person this season but you can only take so much. I don't and never have cared for Margaret, she's self absorbed and very selfish and childish, she kept pushing Danielle to her breaking point and she got exactly what she deserved! Except she deserved more. Teresa was right and is a good friend to Danielle. Play with fire your bound to get burned. It's nobody's business what Danielle and Marty choose to do with their lives.