Well done John. you say you made mistakes but i bet they didn’t notice. Plus we all make mistakes so its nothing to worry about, don’t beat yourself up over it.
Well done with keeping tempo and not going back to old habits either your hard work is paying off. keep up the good work.