As the others have said, both my violin and piano teachers stressed slow practice, esp. the hard parts, over and over, until I had them down, then add a little speed, still working it over and over.Congratulations on accomplishing so much of your goal! Good to hear about the positives!
kat