I think that a lot of your anxiety is related to retiring at 65. It is important to understand that you need not ever retire. People who retire at 65 will likely spend 20 or more years in leisure. That is a lot of time!Find a job you enjoy and keep working. No need to "retire." You can "retire" in a job you like. Also, know that there are so many people in your situation.