Hi DB. It is hard but it is what it is. As you are saying, you must control your own life. You can´t control hers. Keep that in mind, get the power from it: you controlling your life. Your W must do her own journey to whatever she wants, sometimes it is no easy to face reality. I am a survivor from the dark side, it is hard there too.
So keep it strong and be the best father for your son. Nobody is going to change that bond. Remember that.