It feels like they're dragging out Sarah's struggle a bit. It's one thing to realize your faith is a lie then deal with the repercussions, but quite another to continually waffle between believing and not believing.
Mary drives me crazy as a character. She Seems to have one expression - hurt/confusion. When she occasionally does go all serious/devious it's tough for me to believe.