^^^^ not to undermine your thoughts but didnt you say you were enrolled in a school for at least a while allowing you to gain the ground work for your social skills??
you are using you as an example as all that is right with home-schooling but you are more of a hybrid(no pun intended), im sure this kid is at the extreme end of the wierd scale but for the most part kids who are strictly home schooled tend to be socially akward, i do know a few and they have a hard time fitting in no matter how hard you try to include them.
just my .02