That's the milliion dollar question, isn't it. When is enough enough! I can't advise you re where to draw the line when your S has had a number of these A's. It takes great courage to hang in there as you are. For me, the kids are an important issue. Do I tear their world apart, traumatize them because I've been betrayed? It keeps me going at times when I'm ready to throw in the towel. I go through those periods where I think I've had enough and then something pulls me out of it. I guess when I can't pull myself out of it anymore, that is the time to call it quits. We each have our own limit and nobody else can say yours is right or wrong.