I grew up in the same type of household. I have no answers. It was hell sometimes. I reallt feel for you.
There is alot of support here. And you have gotten some great suggestions already.
Welcome and I hope you find the peace of mind your looking for.