I see you have 23 posts to your credit, here on PC, as I write this.

And I don't know what has or hasn't been discussed in those posts. But one thing that occurred to me as I read this post is whether or not you've ever been evaluated for ADHD? If not, that might be something to consider. Here's a link to the ADHD quiz here on PC:
ADHD Test - 3 Minute Test for ADHD/ADD. Instant results.
And then here are links to 8 articles from PC's archives. The first 2 are on the subject of shyness / social anxiety & how to be less self-conscious. The remaining 6 discuss making friends. They are, unfortunately, written more from the perspective of adults who are looking to find friends. But hopefully some of the tips they offer can be of help to you too:
7 Ways to Overcome Shyness and Social Anxiety
How to Be Less Self-Conscious
The Top 5 Qualities a Friend Should Have! | Social Anxiety
A Short & Simple Guide to Finding Friends
https://blogs.psychcentral.com/two-m...-make-friends/
https://psychcentral.com/blog/8-tips...aking-friends/
https://psychcentral.com/blog/10-ways-to-make-friends/
https://psychcentral.com/lib/turning...-into-friends/
My best wishes to you...
P.S. Your post wasn't
that long...