Wow that was awesome how you didn’t back down and you stood your ground against them. I think people who defend themselves and state their rights makes them nervous. Good for you and I’m glad to hear you had a good visit with your son afterwards.
I homeschool all of my children and they still have friends and playtime. There are many programs and activities that your kids can do to meet up with kids their age. I just wanted to mention that if you’re afraid he won’t get the socializing experience he needs when homeschooling their are lots of ways it can be made possible :)