Mood swings much? OK, let's see, she wants the divorce until she finds out she'll have to change her lifestyle. Then she turns to the kid to get him to say exactly what she knows he will say. And now you are back together.
John,
It's going to take more than that. Otherwise it is likely that she will stay until she gets to the length of time defined as a long-term marriage, and she can get good alimony and leave. You need to keep her at arm's length. What is she going to do to really change the relationship? Because you are not willing to just go back to the way things were, always wondering when this will happen again. At least I don't think you should be willing to do that.