Regarding your comments on stability for your son, it's perfectly possible to offer him stability while living separately. As long as there are routines and he knows what to expect, he will feel stable. He's worried you're going to leave and never come back -- he wouldn't necessarily feel that way if he knew you were staying somewhere else and understood when he would see you. The alternative to cohabitating doesn't have to be total parenting carnage -- there are many ways to manage the situation where S will be fine.
I do believe that kids are best served by having an intact family and two loving parents. I also know that kids can get very messed up by living with two people under the same roof who don't have a functional relationship. A great thing I heard is that kids are messed up by bad parenting, not by divorce, and bad parenting can happen within a marriage or outside of one.
Acc
Married 18, Together 20, Now Divorced M: 48, W: 50, D: 18, S: 16, D: 12 Bomb Dropped (EA, D): 7/13/11 Start Reconcile: 8/15/11 Bomb Dropped (EA, D): 5/1/2014 (Divorced) In a New Relationship: 3/2015