So what should she do now? Cheat on her husband? Go further with an incestuous relationship, when she clearly knows it's wrong to cheat, or have a relationship with your son? She's in a constant fight with her urges, feelings, her morality and the fact that her marriage is broken doesn't help her at all, so it's normal for her to loose fight after, fight till the war is over, but from time to time, she manages to win a battle or two, but next day another battle is coming, because the man she's clearly attracted to wants to put some sunscreen on her back, ass, boobs. Charlotte and Tris are the most complex characters I have ever created. For some this is just grinding, for me, they are two characters with personality, feelings, traits, wishes and so on. I'm doing my best to make them as real as possible.