Just my opinion

I think as moms we have to get used to the fact that we do need to give up a HUGE part of our lives as we know it. I’m not saying you can’t or shouldn’t have adult interaction and activities, but I think we need to take the focus of ourselves while we still have little ones at home. Yes, it is a sacrifice but God will bless us. I agree with the previous poster…try joining mom’s groups, get a sitter and do a mommy coffee break with other moms once a week, or something of that sort. My DH works 75 hours per week and I am with my kids 24/7 and I feel lucky that no one else is raising them but me but I quit working once I had my first son so I can’t compare my situation to yours. Everyone has different needs and I don’t think you should feel guilty if you need some time to go out with friends because being depressed is not good for your son, as I’m sure you realize.
Also, do you belong to a homeschooling group? I think that it is really important to hang out with other families who have the same lifestyle/beliefs as you and maybe you can be more social in that route.
I commend you for homeschooling, I’ll bet your son loves being with you each day. You are doing an amazing thing for your family. I’m starting the hs route this year so keep us in your prayers!!!
Where do you live? There might be some moms on here who live close to you that you can get together with!
Heather