Your post was great and you are researching and informing yourself and I respect that alot because alot of people talk out of their butts, without doing a lick of research on the subject.
when I first started home schooling, I was also soooo worried about everything. That gets better as you see just how much your child is learning and in a much better environment. As for making it in the real world, I have a question for you to ponder. Are all children who attend school prepared for the real world? Wouldn't your child, if home schooled be more prepared for the real world when they are living in it on a daily basis, as opposed to sitting in school all day. They will see you dealing with "real life" situations all day long.
how much did you learn in school that you use on a daily basis right now? Do you think if you went back to highschool right now, that you could do the work, or if you would want to knowing that you will not use it once you are no longer there and you are in the work force.
I totally understand your fear of not being a good teacher, BUT as mom's don't we fear alot of things for our children? We want the best for them, right? so, you keep doing your research and then you have to take a leap of faith and trust in what you believe will be the best choice for your child/family, whether that be school, or homeschooling.
your child does not need to learn to live in a harsh world at the age of 5. Why do we need to prepare them so early? Let them live with us and learn to deal it with us, not away from us where we can't guide becuase we can't see what is going on.
I am homeschooling my 12 year old for 3 years now and my almost 6 year old has never been to school and still has that wonderful inosence that you are talking about. She is such a free spirit and I didn't want her to lose that. she loves art and can doodle all day long. That led into her printing out her alphabet and then spelling and reading. She has a natural love of learning because with her nothing was forced.
I'm here if you ever want to chat further on this subject.
You already passed as a mom and will not fail becuase you love your child enough to research what may be best for him.
Sherrilynn