autism doesnt even affect your personality
it just makes you love really specific things
...which in turn affects you so that you have no friends. cause and effect, genius
using autism as an excuse is different than using it as an explanation. if you're using it as an excuse what you're saying is that "i have autism thus making fun of me is unfair," while using it as an explanation is more along the lines of "i have autism, sorry im making an effort to change it"
in all honesty zach is better than he was before---both in modeling skill and in accepting criticism. on the other hand berating him for something he's trying to fix gives him the impression that nothing is actually changing despite his efforts. regardless of the fact that this is a forgetin bootleg lego video game forum it gives a false perspective of how life treats you when you forget up
tldr try stopping loving with zach for a week and rather just give useful criticisms, see the positive reinforcement it makes and how much he improves