I think it’s so good you have come on here and shared your dissatisfaction with how things are. It shows that you are ready for change and to hear new ideas, and to open yourself up to support.
I promise you there is nothing pathetic or failing about you or your life, not at all. Really, nothing. There are pathetic and failing people out there, you’re not one of them! But there are things you understandably feel frustrated and sad about. In fact you are probably using a lot of strength and achievement in getting through the day to day, that’s not failure at all but it is hard for you. Things can get better.
I also wonder about neurodiversity and I would try to find out more about that. You can ask to be referred for assessment but even if the wait is long, you can start to read a bit about late diagnosis autism or ADD in women, maybe follow a few relevant Instagram accounts or forums. If what you read seems to fit then even before any diagnosis you might start to feel like you understand yourself and your situation better, and find others who can empathise. I am waiting for assessment myself and I really feel that just reading about it and seeing what others say makes so much sense of things for me, I am not yet sure how to turn that into change but I can tell it is going to help.
There have been lots of great suggestions, but no matter what happens or what turns out to be a factor in your situation remember this key thing…you are young and have plenty of time to improve things for yourself. Don’t let the whole 30 thing play tricks on you, take it from many of us who are older and can look back…you are very young and have everything to play for. In fact if you have youth, physical health, and supportive parents you have some of the absolutely key most precious and powerful resources in life. I would never say someone should give up without those things at all, or that it is easy for you to leverage them into the change you want. Just that they really will help, and that you must not make the mistake of thinking it’s too late.
There are people out there looking for someone like you, who need you in their lives and would be so glad to have you as a friend or a romantic partner. I promise you that. Don’t give up on finding them.