I was looking at some new and old posts by myself and others and got to thinking that the more I work with my horse and the more we improve our skills, both individually and together, the more I feel there is yet to be done.
You are looking at the forest and not seeing the BEAUTIFUL trees. I would suggest that you write down everything you and horse have accomplished, since you started working on problems.
It's a lot like when I have a day off. I sometimes start my jobs list after
I've made the bed, cleaned up the dishes and swept the carpet, JUST SO I can write those on my list and cross them off right away...satisfied with success. LISTEN to what you posted:
(1)My horse came to me horribly unbalanced,
(3) at a place where I could have a speed faster than a walk or steering, but not both at the same time.
Now we're working on:
(A) learning an easy jog
(B)different speeds of trotting and loping,
(C) pole bending patterns,
(D) have even trotted and loped in the 'wide open' while staying nicely focused.
There is always MORE to do, as long as your horse isn't really elderly, like over 20yo. My first herd were worked over 1,000 hours/year in my lesson program. "Corporal" was ridable, trailer-able, gentle to handle and ride and practically fearless as a 5yo, one year after I bought him/broke him bc of the hours I was able to put in.
Right now, my two 6yo geldings aren't finished, and my 6yo QH isn't ready to trail ride. So WHAT!!! I don't have the same amount of time to spend training...SO...I break up my training into "bite-sized chunks" and focus on those things that my horse can learn, so that I can lavish praise on him and improve our relationship.
Cheer up!! It sounds like you've done A LOT!! Don't compete with others and run yourself down. You are fixing foundational problems that you can build upon. You've done well. Here's a gold star!! =D