Trying to keep it broad as details identifying.
In two separate situations with two different colleagues I was moaned at for the way a task was carried out. The task was on a volunteer basis. As my colleagues refused to volunteer, I picked it up just to get it done. I was then met with criticism e.g one trying to make me second guess my choices and the other telling me I added unnecessary details but in a bossy tone.
In both cases I got snappy and talked back because frankly I've done them a favour by getting shit done.
If you know you can do that task so much better than me, bloody do it yourself then!