Just to add a couple of things from my experience.
It sounds like you are more introvert type of person similar to me that ''recharges during times that they are alone'', opposite to extroverts that need social interactions to ''recharge'' social energy. Though I may be wrong here.
Ether way from my experience of being lone wolf in school during whole primary I can tell you that it wasn't really worth it. The main reason why I ended up being one was that I was different in good sense of a word, I like technical things and I was too serious for my peers at the time which had side effect of pushing me aside because I wasn't doing what everyone else does (going to party's, hanging out with people etc) and it just turned into this loophole of infinite loneliness. I spent more time at computer than outside which had impact on my social skills.
Only when I went to University I fully understood what I missed out. It turned out I wasn't as bad and as ''weird'' as everyone tried to force me to believe and all the crazy things I was thinking of where actually not bad ideas. Turned out I actually love to go to party's now and then and have fun. Turned out I actually could do physical sports, do pull ups etc even though everyone said I was the weak one and can't do a thing.
What I'm trying to say is,
don't let people change perception of who you are. Don't let anyone steal your life and all the fun it has to offer. Even though you may feel more comfortable being alone most of time, you must also have some interaction with people outside of family to increase your social skills, typing in this case doesn't really work as you have no physical interraction (If I could choose one thing I could change from my past I would chose to interact with people a lot more). Social skills are very important in order to achieve things in life. Even though you may feel like going to public events is something ''not for you'' you must try it at least once. It may be uncomfortable but trust me, it gets better. If I was you I would atleast try to work in groups when possible and try to fit in groups that allready exists. It's never too late. Internet is a good thing and this community is rather wellcoming over past years but don't let it turn into only way to interract with people. Just saying from my personal experience. There is whole other life outside this small corner and trust me It's waiting for you to deiscover it. Cheers!

-RDs