Unfortunately, I can totally relate to your sitch. Focus on yourself and making your life what you want it.
I suggest going NC mostly because that was the advice I got....and didn't take. Looking back, that kept us in an unhealthy cycle and never let her feel the weight of her choices.