I was glad to read that you had a positive visit overall with XH. He really seems to be in love with you. Yet, his continuing to be trapped by addiction is so tragic! I truly feel for you.
It is the biggest irony to see a wonderful woman like you go thru the fire and come out alive and perfected, yet to see that your lover has gotten turned around.
Have faith, Sam, that a higher power has a hand in this sitch, and that there is more than meets the eye here in terms of possibilities. Yet, keep on loving yourself and living. It is important that you do not wait for him to get his act together. Keep on keeping on, Sam.