Accepting the pace of spiritual growth

It seems to me that I am not able to accept the pace of my spiritual growth. I always find myself in endless ways trying to speed up the process by learning everything at once or practicing everything at once and arriving at a point where I can accept myself fully without regrets and remorse of my inabilities. Perhaps I am not able to accept my pace, my capacity of learning… I am usually constantly finding myself trying to enhance my capacity of learning and being impatient about it…. I always beat myself up for believing to be able to do a better job of learning that i am not doing…. what can I do to resolve this situation?