We experienced all the same issues as you did on our early rides. Most of them get better with experience. We sometimes still have a hard time compromising on cadence. You progressed much faster than we. It took us several rides to get as far you did on your first.