I can relate the computer problems and just to add about S18. I have a S18, too. He has always marched to the beat of a different drum. He enjoys different activities than most of his friends. He is really interested in computers and music. But he also liked football and this helped him make friends. Most people just accept him as being a little different. He is a thoughtful, funny, warm person, eccentricities and all.
I understand the feeling of pride when people tell you how much they have enjoyed knowing your child. Hope your computer problems are solved and you are feeling well.
PS Our S18 was supposed to play football for a small university in Indiana but suffered a second dislocation of his left shoulder and will have it surgerically repaired on the 26th of this month.
Everything happens for a reason, maybe Dad needs to find that it isn't better out there, he needs to realize how good he had it here. Maybe he will find God and that is the most important thing when he finds Him he will know he is supposed to come home.