I could play songs I want to play. But I can't play all the song I wish I could play.
I don't think there's anyone as "born natural guitar players", just some that pick up the guitar faster than other and learn exponentially than linearly. e.g. my brother started to play guitar 3-years before I did. When he wasn't around, I would play his guitar until I got my own. Once I got my own, I learned things faster than he did.
You're 51, (I'm 55) so all your wisdom, experience, -- I assume you play just about everyday whether its 5 minutes or 3 hours -- your limber finger muscles are reflex on how you play. If you teach a beginner how to play a particular solo, they struggle even if they have the fingering correct. They're fingers are developing.
For me, if I'm trying to figure a solo or chord progression and something seems off I use YouTube or I use my recording software to slowdown the passage. Yeah, I know, some of YouTube stuff are not exactly. But using these two method makes things easier for me.
Songs I want to play are not that envolve (difficult guitar wise) but I try to nail the sound too (at least 14 electric guitars, humbuckers, single coils, P90s, mini-humbuckers yet to get Filterons). Note: I'm amateur luthier so I build majority of my electric guitars these days, bodies from scratch, necks (tenon joints too) custom builders. I'll soon build my own neck. Funny hobby for me.
Songs I wish I could do and only do it half-ass (lol) are Van Halen's into "Too Hot for Teaches" and solo on "Ice Cream Man". EVH fingers has a long finger reach. My hands (I could palm standard basketball) are not wide enough so I struggle.