I am sorry he went back out, this just sucks, for everyone.
And yeah this is just addiction, in that moment it was you. If someone else was in his sights at that time they would have got the brunt of it.
(((hugs)))
You know what you gotta do, lately it seems as if it is all coming together and clicking in your head...
Take good care of you.