Let me tell you a low-down, simple & ugly truth: your best may never be good enough for some people / a person.
And that’s okay.
Embrace the paradox that is life: you living truest to what is best for you, your family, &/or your health may be the very thing(s) that piss someone off.
Not all people are capable of participating in your well being. Regardless of how they are connected to your life.
Letting go may entice resistance from those who would have you cling to the coattails of their craziness.