Do not try to take care of anyone if you cannot take care of yourself. All attempts will be met with dismal failure. And others will suffer, as a result.
Adults must be responsible for the things they do. Those who cannot be held accountable cannot be trusted. For the fault will never lie with them.
Mistakes are not the same as failures. Everyone makes the former, but the latter are personal. They come not from a lack of knowing, but a shortage of caring.
We cannot turn back the clock. There is no way to change what has transpired. Still, there is much to learn for those who are willing to take an honest look.
Errors repeated become dangerous habits. They have an effect on everything you do. It will be easy to identify the point where things started to unravel.
When a person can stand, then they can assist others. If these do not listen, it is not your concern. Keep moving ahead, and leave the stubborn behind.