Talked to S23 tonight. He is getting so totally fed up with his mum and her lifestyle now. It's a sad sitch and I really didn't want it to go this way, but W has filled her life with so much deceit that she is struggling to find reality. S23 worked all this out with no input from me.
Moral of this...do NOT tell lies, tell the truth and face the consequences. It may hurt more at the time, but the future will be better.