I have homeschooled for 17 years, and I am so spent. Not so much due to homeschooling but other life situations that won't change. I did put all 5 of my children in school a year ago (4 only stayed for 1 semester--my high schooler is still in school), and it was an agonizing decision. But it was the best decision for our family. I researched both public and private school and put them in a Catholic school. I thought I couldn't afford it before I did some checking, but they had 2 different scholarships which we qualified for since I don't work, and they had a mult-child discount. Plus, I was able to get most of the uniforms for free that people donate to the school. So, what might look like an out-of-reach option, may be doable. I would investigate. Also, not all public schools are the same. I would go visit, talk to people whose children go there, look on Great schools which has reviews of both public and private schools.
I know for me, it hurt my pride to put my children in school. I felt like I was failing my kids, that there would be backlash from homeschooling friends, etc. But just as I first decided to keep them home because I wanted to do what was best for our family, you have to evaluate whether that is still the case.