So, I know we have never met, but I am the opposite of what you describe.
In my late teens and early 20s playing in cover bands and even a local elks lodge house band.. I could do some southern rock, popish, blues type stuff, but it was stuff i had to work on for a while to learn. Black Sabbath solos were difficult for me, my speed and technique was pitiful, but I was easy to work with, dependable, and people liked hanging out with me, which I credit more to me getting gigs than my playing ability.
Over the years, I would play a good amount for a couple years then put it down for a couple years, rinse and repeat. Then in the mid 2010's I got really fired up, started myself a home studio, and finally took playing serious. Got with a couple online instructors and spent probably a year fixing shit shit that I was doing wrong/bad from my self taught days, and I though I made pretty good progress, even started tackling some of the songs I have always wanted to play.. Bark at the Moon was a goal of mine... got most of the song down and up to speed relatively quickly, but the scale run at the end of the solo kicked my ass and I spent months working on it and eventually got it.
Life got in the way, and I put everything down for a while again, had a baby, moved houses lost my basement studio, career change, I was eventually able to get my practice space set back up, and actually prioritize my play time.
I currently travel for work, im in a hotel 3-4 nights a week, so I have a mobile set up that I get to practice usually 2+ hours a night. My technical ability is leaps and bounds ahead of anytime in my entire playing history. I spent months like 6-8 trying to get Bark at the moon down several years ago, a couple of months ago I spent about 2 weeks getting Technical Difficulties up to speed to play a long with the track, I still have to clean it up. Master of Puppets down picked the way James intended, up to playing with the album in just a couple of days, Im working currently on learning the entire No More Tears album... while I know this isnt Yngwie or Via, but im getting to the point where I am able to sit down and just learn what I want to learn, and not have to sit and develop a new technique just to even start to try and learn something.