Hi _t_h_r_o_w_a_w_a_y welcome to psych central. It is not easy solving people's problems when they do not want to solve their own problems. You may want to spend more time on self care so you do not get burned out byt the challenges all around you that the people involved do not want to face. This can be having adequate sleep, good food, exercise, hobbies and friends or acquaintances.
these links may speak to the issues and challenges you face
https://blogs.psychcentral.com/imper...el-in-control/
https://psychcentral.com/lib/dealing...in-alcoholism/
https://psychcentral.com/lib/coping-...ing-disorders/
https://psychcentral.com/lib/coping-...-disorders/92/