Thank you all for your replys!
We could sit here and chat about it for hours but; let's not do so!
The main thing is that my son is doing fine now, he met a nice girl who is keeping him out of trouble, they adopted a young Border Collie that needs theyre full attention.
They just came to visit us, and everything is fine! My son is even getting a belly; what might be a good sign...not that big as his father, of course!! ;-)
But all those signs seems like he is doing good!