Welcome
It's a bit of a balancing act between staying on a lesson and building muscle memory and dealing with frustration and boredom. I think it's important to know when to take a break and move onto something new, but knowing you need to go back and pickup on the previous lesson. This has worked for me.
The feeling of starting fresh each time is normal. And now that I moved out of novice level there are still times I don't want to pickup the guitar because what I am practicing is so difficult - for me. But the donuts won't cook themselves, so I push ahead.
Things will start to come together with regular continued practice.
Best of luck
edited
This year the diet is definitely gonna stick!