I always thought I would never go to school. Never find anything I wanted to do. At 22 I'm just starting to get into school and have a possibly spot in one of the 2 best design schools in the country in front of me.
Went back to school after 8 years out of high school. Amazed myself by making Dean's list on my second semester, then getting straight A's again in my third semester.
This is going to sound either conceited or lacking boldness, but... I've never thought I couldn't do anything I set out to do. Not that there aren't things that I can't do- but I sit down, I think about what I have to do, what it's worth to me, weigh it, and proceed when it makes sense.
With that said...
I completely changed the computer language and style of programming I work in, and got certified, after I turned 40. With any luck, I'll either change, or greatly expand my repertoire a few times, yet. The question of course, is how long I can keep playing the development game... I'd like to keep at it until I drop. It's what I do.
I'm a high school drop out and a dyslexic, believe it or not. I finally got my bachelor's degree a couple of weeks before turning 30, and I did it with a 3.2 GPA. I know that's nothing spectacular but I'm proud of it nonetheless.
I'm impressing myself by getting into better physical shape than I thought I ever could. I'm probably going to be the oldest guy in every Army training situation I encounter, but I know I'll get through it. I'm not particularly thrilled with where I am in life right now either, but I'm confident that I'm on the right path.
I have a hard time believing that your best accomplishments are behind you. I think that's the stress of everything going on that's clouding your judgment. You're still very young, and we live in a world of endless possibilities