very quick (I need to leave the office), it was worth to wait for your update!!! BRAVO!!!!!!!!!! Congrats!!!
Now go to piecing and read all the advice people have posted over there because you will need it. It sounds like he needs to kick the habbit before he can really "come" back to you. There is also a grieving period involved for him and you have to be patient.
Stick to GALing and upbeat and happy Stella. Help him come through so he can love you the way you deserve to be loved.