This is a badge of honor that doesn't feel like one in the moment. I was in the same boat for 3 years before re-entering the job force, I felt isolated and demotivated in the 3rd year, when it was clear it was not working. Join a rocketship! Surround yourself with constructive minds. Try again in a few years, if you want. Life goes on.
Consider MainStreet! We are hiring like crazy :) https://jobs.lever.co/mainstreet
You got this next step!