You know, there are different kinds of being homeschooled.
You can have one of your parents teach you, like me, or you can do a program online that teaches you, which is what it sounds like you have.
Also, even though I am homeschooled, I have a LOT of friends. Seriously! I mean, if you sign up for extracurriculars, than you can make friends there, or if you go to a homeschool co-op, which is also what I do, you can make literally HUNDREDS of friends, just by going places.
And personally, probably since I've been homeschooled my entire life, I don't see virtue in cheating. You might as well learn the thing, so you don't have to spend a lot of time on it later.
I mean, I like school, but I didn't used to.
And guess what?
When I didn't like school, that was when I cheated more often!
So there are a lot of different perspectives, and no offense, but I love homeschooling!