Speaking from 40 years of programming (not counting before 18), OP needs to move to a life that's not about just programming.
The idea that OP has nothing to show from programming is short sighted, in that it's assuming that all one can or should created in life is code.
Do you have stories to tell? Tell them.
Do you know more about how to create solutions now? Become a better problem solver.
Do you know how to talk to a client about the "why" and not the "how" of a project? Be a creator of solutions, not software.
Also, the OP should start thinking of personal projects in a new way. Learn to fish, start a garden, volunteer somewhere, write, create art, travel, learn to play an instrument, learn to mediate. Anything that's not programming.
This response echoes my sentiment. I've been coding for 20+ years and have found that literally writing the code becomes a smaller and smaller portion of my day-to-day as my career moves forward. The solution design, guidance for less-experienced team members, pull-request reviews, solution design with customers/partners, etc. becomes a larger portion of my daily responsibilities.
You're right about this. I do have other hobbies and I have a wonderful family. I think I failed to note that this was in the manor of my portfolio, not my life.
The idea that OP has nothing to show from programming is short sighted, in that it's assuming that all one can or should created in life is code.
Do you have stories to tell? Tell them.
Do you know more about how to create solutions now? Become a better problem solver.
Do you know how to talk to a client about the "why" and not the "how" of a project? Be a creator of solutions, not software.
Also, the OP should start thinking of personal projects in a new way. Learn to fish, start a garden, volunteer somewhere, write, create art, travel, learn to play an instrument, learn to mediate. Anything that's not programming.