I'm 25 now and I'm trying to sort my shit out but I'm afraid I'm doomed no matter what. If you don't have a stable foundation in your teens (and I didn't), your 20's are going to suck hard.
I feel like I'm a similar position, especially the part about the stable foundation. It's like my mental and social state is what should've been when I was 18 or 19, but I'm 25. I'm also feeling doomed. I'm trying to hype myself up by saying that at least I'm in a position to enjoy the rest of my youth, but it's hard with people becoming increasingly unavailable due to jobs and long term relationships.