Hop on over to Candace's blog, His Mercy is New to read my post about the struggles of homeschooling. While I have been a teacher for two decades (a public school turned homeschool teacher), I still have those nagging doubts and never-ending challenges. You can find my post here.
I would encourage you to read all the posts in this series whether you are new to homeschooling or a veteran. They will inspire you and comfort you in the fact that you are not alone.