Do you worry that you won’t be able to keep up with the industry and get obsoleted and forced out of work or a certain comp level before you want?
I’ve also realized, far more important than knowing the latest framework or tool, is the ability to work well with people. This is the skill I’ve been working on most, and in my opinion is far more valuable.
When I was 20 I worked at Costco while going through college and one of my coworkers was previously a software engineer at sun microsystem. He ended leaving the industry because his skills were up to date enough but he was happy in life and had paid for most everything he needed already. It would be unpleasant to go through but make wise financial decisions and ride it out as long you can. Also I maximize my 8 hours a day and do my best to learn on the job.