I find it funny how 'non-homeschoolers' wonder about our social lives. If we look up the word 'socialize' it means: to make social; make fit for life in companionship with others. Well, I think most of the homeschoolers that I know fall into this category for sure! Notice that the definition says nothing about age, race or culture. I think it is important for our homeschooled children to not only socialize with other children their own age, but adults as well. Besides, out in the real world, we do have to 'socialize' with people of all ages, races, and cultures.
Finally, the Bible says in Romans 12:2
"Don't copy the behavior and customs of this world, but let God transform you into a new person by changing the way you think. Then you will learn to know God's will for you, which is good and pleasing and perfect." (NLT)