So she's cheating with David when he has a child on the way.... MARY!? We got a lot in common so I KNOW you're wrong for that