Hang in there @Rocky Mountain it sounds as if you are pretty low at the moment, but things can and will get better. The fact that you are still here is a sign that you have already changed, take some comfort in that and know that you have already started the journey that leads to a better place.