When is it good? When he's high on crack and he doesn't need anything from you that minute? Do you want your whole life to be about trying to save him and feeling like this?
Those surgeries weren't your fault. It seems like you feel guilt about that. He didn't get sick because you left- he just got sick. It would have happened just the same if you hadn't left?