No matter how much good you do in the world, no matter how many people you help along the voyage, there will always be a select few who will criticize and attempt to undermine your optimistic advances. Tune them out and continue to focus on the tasks at hand. Your silence will slowly demoralize their antics.