Detaching is a good thing. My xah is an ex so it is different but he did come home this weekend and came to see the kids. He just got out of rehab a week ago and wasn't drinking yet.
I was nervous because i did feel happy to get to see him. It was good to see him. The boys were very happy. It was even better to see him leave though so that is that.