Cali, The kindest thing that you can do for not only her, but for yourself is to let her go. You know the old saying "let go, let God"? Well, I think that this might be one of those times.
I think you are doing the right thing for you and your son. Your wife has a lot of work to do and she can't do it if you are there to hold her up and take her focus off of her self.
It's time for Cali to take care of himself and his son. Whatever may transpire, do not ever regret the hard work and the effort that you've put forth in trying to save your marriage.
You are a success story because you have saved yourself from falling into the rabbit hole w/her. Never, ever doubt yourself.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.