Here is an article about some of the reasons, joys, and trials parents have in homeschooling. Unlike another blogger, I find it good to explain some of the difficulties we face in educating our children ourselves. It is a lot of work, it is overwhelming at times, and there is no free time in the day to be alone.
When parents who are contemplating homeschooling only hear the rosy glowing stories of how much fun it is all the time and how the children are so motivated to learn quantum physics in 3rd grade it sets them up to fail when they sit down on the first day of school and the children say, "I don't wanna do that!"
It is much better for parents to compare the educational options with all the facts. Having children is a lot of work no matter what you pick: homeschooling, private school, or public school. For some of us the extra work load is worth the improved educational opportunities, the opportunity to finely develop a moral code, the proper socialization, and the fun of being together.
Yes, homeschooling is fun too. But some days you just have to work at finding it.