What makes you say that you have junior level skill and wisdom? If companies have employed you for 10 years you are bound to have learned a bunch of things in that period of time. A lot of blue flamers[1] fresh out of college may have a fancy buzz words for describing things, but nothing tops experience.
If you truly have gone 10 years without picking up any experience that would differentiate you from someone fresh out of college its pretty evident that this is not where your passion lies. Would you be reigniting your passion, or would you be trying to improve by sheer force of will. If its the latter, I would consider making a career change. Writing code isn't the only way to make money. You'll do a much better job and get more satisfaction out of doing something you enjoy.
Obviously this is just my $.02 and I would definitely recommend against blindly taking advice from strangers on the internet.
1.https://www.reddit.com/r/blankies/comments/765fk4/blue_flame...