Just read the whole thread and I feel for you, not least having a family that will turn it’s back on you when you have a problem, that’s when families are supposed to be there for you.
It sucks that your partner threw you, why is it always the guy that gets thrown out of the house 🙁
But you are now on the right track – stay on it and in a year or two this will be a bad dream. If you have to, get the number 926 tattooed on your arm so any time you get the urge in the future it will remind you of the dark times
Good luck and stay strong