It must be quite frustrating having to deal with comments of such kind just to stay focused. Thanks for being upfront!
I am lost for words trying to picture the amount of concentration that is required of you to work out the solution for each obstacle. Yet, inconsiderate comments can be so disheartening and down right hurtful.
My salute to you for staying on your noble course to achieve our goal!