I actually met a guy 3 weeks ago that makes background sounds for video games. He lives in a home well over a million dollars and he had a Lamborghini and a Ferrari F458 sitting in his garage. And he was in his low 30's
Any job is better than NO job!! Make him go back to school so he can get some certifications. Its not doing him no good sitting at home all day playing games.
Grow some balls and stand up to your son! There is a lot you can do. He is 20 and living under your roof! Obviously he does not have a job or in school. WHY NOT???? Pull that silver spoon out of his mouth.