As a Coach and someone who genuinely cares and has been through it also. I hope you find everything you need for a safer and happier life.
The environment we are in (the people around us) hugely... massively.. impacts our thought processes and therefore our behaviours (see Robert Dylts logical levels if you'd like further understanding).
Once your environment is more settled you can begin to work on your thought processes. You can begin to literally change your mind for the better (this is what I did). There are techniques out there that totally work. Our brains are pliable and open to so much change.
Keep going, be determined, there is hope.