It's been clear from your posts that the situation you're living with is chaotic and incredibly distressing. On top of your own stuff, there is clearly some really toxic people in your life through no fault of your own. That's really tough. No one here knows what it's like to have to cope with what you're dealing with on the day to day.
In terms of insight or constructive suggestions as to how to reduce the amount of stressors you have to cope with, the best I feel like I can offer is to work on boundaries. We can't control the behaviour or choices of toxic people. If they make a rush at our front door while we're walking the dogs? We can't stop that, and that's a pretty frightening situation.
What we can control, is where we out our boundaries and how we communicate those. But that's skills that we all have to learn. You, me, everyone. Boundaries and communication skills, especially when you're dealing with toxic people, aren't skills we're born with. They don't come to us naturally. But we can get better at it.
So my suggestions weren't judgments, and I'm genuinely sorry if it was received that way. I haven't drawn any negative conclusions about your character, at all. To the contrary, you're dealing with a situation that sounds incredibly difficult and stressful, and the fact that you can come here and communicate openly and honestly about it is a testament to you. It really is.
Boundaries are a way of protecting ourselves. And I think you deserve a bit of protection from the toxic people in your life. You deserve to have less chaos. You deserve to be surrounded by people that love and respect you. Don't give up. Things can, and will, get better.