Hi Craig,
Brian from Tennessee, USA here. Sounds like yours and my journey have many similarities, as I consider myself a late stage beginner. Although I read somewhere if you can do barre chords, you really aren't in the "beginner" category.
After taking one on one lessons for a couple years I thought I could do it on my own using books and YT. Found out it is the structure I need. Like you said, too much jumping around. That is what lead me here.
I used to get frustrated at my lack of skill and progress. I made a conscience decision to relax and enjoy the time I spend playing and practicing. Some days I lack motivation to pick up the guitar. I have yet to figure out why. But that doesn't bother me anymore, I just try again the next day.
Cheers!