Consider volunteering at a food bank. You’ll meet some really great people, all working hard to help others. You’ll feel awesome, (not at all useless), helping others always improves my mood!
But much more Importantly you will interact with people accustomed to looking past issues in others, to see the real talents that lie beneath. You will interact with people who have the connections you need. They know more about accessing available programs and assistance than anyone. And they’re all connected to other great organizations doing great work.
You may find a welcoming home for your gifts there or maybe cross paths with someone who can help you to a path that really suits your talents. They know people and programs inside out, and live to help others.
My point is, people at such organizations really know the inner workings of the system, and may be able to help lift you to the next level of employment you want.
Just a suggestion, wishing you heaps of good luck!