There's another thing that comes to mind with this, and that is the HUGE variety in the learning styles - and the strengths and weaknesses - of each person individually.
As an example, I had a student who came in week after week and played awful. Every week I was sure it would be his last and he would tell me he had given up. This went on for months... maybe even a year. We would work on the same lesson for weeks on end and it was tiresome for me, I can't imagine how he held it together.
We tried so many different things over that time. It wasn't like I just gave him the same lesson over and over, I really tried to help him and find a good approach.
Well one week he showed up and played what I gave him perfectly. It was like I had a completely different student in my room. The next week he nailed it again. It was like all of a sudden he just got it. From there we moved through a mountain of stuff very quickly.
It's unlikely that it will take that long for you, but keep in mind that down the road, something is going to come easier to you than it will for someone else. If you're struggling on the very beginning stuff, don't worry too much about it because later on there will be something else that comes easy for you, and doesn't come easy to most everyone else.
I see this periodically and it always works out that way.
Griff