I've homeschooled almost the entire way through, and my oldest is now 14--a freshman this year; whew!  I guess the only thing I would encourage all of you newer homeschoolers to keep in mind is this:  Our children our resilient.  The goal frequently becomes how to teach them EVERYTHING, when it should simply be how to learn ANYTHING.  If they know where to go to get the information, and they learn that learning is enjoyable, then they can fill in the inevitable gaps.  
 
Homeschooling is grueling, exhausting, often depressing, always overwhelming, and filled with pressure and guilt.  It shouldn't be.  This is the chance to get to know your children, and to let them get to know you.  It's easy to lose sight of the goal, and get wrapped up in box-checking.  
 
I'd just encourage you all to put down the expectations and give yourselves some new ones:  you will fail at things, you will find that there are things you can't teach, you will miss something vital that you should have taught them, and you will have times when school has to be put on hold so that life can be lived.  
 
You can handle those things with grace, love, and forgiveness for yourself and the people around you, or you can make everyone crazy as you freak out over everything.  I've done the latter way too often for anyone's good, and it didn't help me at all.  So!  Give yourself some grace, accept that you will not be a perfect teacher, and be thankful every day for the time you get to spend with your kids.  You have already done the most important thing by being willing to give up your own time and needs to meet those of the people around you.  Enjoy the blessings that come from that!
 
God bless!!