I have no experience with homeschooling, but lots of experience being frustrated with my children not listening. It is a challenge for sure and can push us to our limits. You didn't make a mistake. You made a decision with your son's best interest in mind. It may feel like a mistake today, but after some peace and quiet and time to unwind you may feel differently. If you still feel it is not the right fit you can put him back in the public school next year. Is it possible to put him back in right now? I'm sorry I don't have lots of advice, but just want you to know you are not alone in feeling frustrated.