Good job Alex, it all comes back around in a nice way. Your flying career will have a mixture of successes, and a few not quite as you planned. Keep the not quite as you planned to a safe minimum, but be patient, and learn from them.
And... appreciate an instructor who holds you to a high standard!