If you are always thinking about what you could be doing, you aren't thinking about what you should be doing.
I've had days where I was distracted by what I didn't have and couldn't do. I saw others with the things I wanted and even thought I deserved.
It's the heart of discontent, inferiority, and covetousness that keeps us in a rut, making little if any forward motion, stuck in a homeschool slump.
Somewhere out there is a better curriculum that will solve all your problems. If you just had a nicer computer, more books, lived in a better neighborhood, had a car that actually started when you turned the key. . .
Your homeschool friends have amazing, intelligent kids, while yours struggle every day to do the basics.
A bigger house would solve all your organization issues.
Other people don't have the problems you face - a lack of finances, serious health issues, learning disabilities, family dysfunction.
None of this matters.
It doesn't matter because all the worrying and wishful thinking does nothing to resolve any of the challenges you face.
Wanting more money doesn't help you stay within your budget or be creative with what you have. Comparing your kids to someone else's breeds in them the same inferiority that keeps you down. Blame, greed, and suspicion bring out the worst in human nature and destroys everything they touch.
6 Be careful for nothing; but in every thing by prayer and supplication with thanksgiving let your requests be made known unto God.
7 And the peace of God, which passeth all understanding, shall keep your hearts and minds through Christ Jesus.
8 Finally, brethren, whatsoever things are true, whatsoever things are honest, whatsoever things are just, whatsoever things are pure, whatsoever things are lovely, whatsoever things are of good report; if there be any virtue, and if there be any praise, think on these things.
The only way you will know if a different curriculum will solve your child's learning issues is if you work with the one you have in a dedicated manner for a period of time. Get comfortable with it, explore its uses, try to adapt it in some way. If you've exhausted your options with what you have, then begin to look elsewhere.
You don't have someone else's kids, you have YOUR kids, and no matter what is going on with them, they need YOU, not Supernanny. Your children were gifted to you from God, and He knew they would receive what they need from you.
Some people have obvious trials in their lives, while others deal with hardship that is private or hidden. But whatever the crisis or dilemma, you have yours, and they have theirs, and your dissatisfaction with your current state won't move you or your family to a better situation. If the trials and temptations in our lives have the capacity to make us stronger or act as a testimony of trust in God and peace in His sufficiency, then accept the situation you are in and deal with it.
Being a good parent isn't a contest and education isn't a competition.
Put on a pair of blinders if you must, and focus on the here and now. Discontent, insecurity, and comparing yourself to others means you aren't examining what you have, you aren't problem solving, you aren't ministering to your family, you aren't allowing yourself to be ministered to, you aren't making plans and moving forward from where you are now. You are in a ditch. And it's time to get out.
But you don't have to do this alone. Homeschoolers around the country and around the world feel the same things you do. They worry, grieve, regret, and get derailed just as all parents sometimes do.
Knowing you are not alone, that there are others who can come alongside to encourage you, give you guidance and support, and pray for you may be the boost you need to get up and move on. Don't be so stuck that you won't ask for help.