Hi Matthew
My input is from the perspective of 4 mos into it and is in step with what is previously said by manX & Lisa.
I am constantly moving forward and going backwards. What I mean by this is as I learn something new, I get it to about 75% and push ahead. That does 2 things for me: it keeps frustration at bay and keeps me excited in learning new material. So today provides a good illustration. I have been learning HW2H but last night decided I needed something new to keep my mind and engagement on point. So I started Wild Horses. At this morning's practice session the only song I worked on was WH. I am happy enough in my progress with the intro, chorus, verse that tomorrow I'll do some work on both songs and eventually I'll have HW2H down. And when I say down, I mean I can play the song without looking at a video or reading tabs and am able to keep time with the band. I don't put any pressure on myself to play a song as though I had years of experience and established muscle memory. However, the more time I have in the smoother things seem to get. I also bother my family by making them listen to a song without first telling them what it is. If they can identify the song then I figure I'm on the right track.
One other thing I do as I go through the various stages, I skip ahead to the play along and practice the section along with the band. This helps my timing and feel. So for example when I have the chords down for the intro, I skip ahead to play the intro with the band and so on.
1 last item: I keep good notes on what I need to work on, such as a very pesky Bm chord. It's painful. But I'll keep working at it until it sorts itself out. Similar to an F chord I suppose, I struggled with that as well but it's much better now. Luckily in the lesson plan, Mike foresaw this chord as a long study for some and provides a workaround so I can keep the song going.
GL
This year the diet is definitely gonna stick!