Your ability to notice all of the details will be of great benefit today.
You are not their therapist. If their behaviour is getting out of control and they aren't willing to change their ways or see how they have contributed to their own problems, you might need to step back and let someone more knowledgeable handle things. If you're out of your depth and don't know what to do next, seek proper advice. You can't allow yourself to become tangled in their mess.
We are all fighting battles, we are all trying to conquer and overcome our challenges. Keep this in mind when approaching people for favours if they are time poor.