Congratulation to your son. I hope you get to go, but if not, plan a party for when they come to the US!
Glad to hear he is with someone nice and he is happy.
As to H.. well, he is doing what addicts do.. but you don't need me to say what you already know.