The best way to deal with criticism or praise is to have it refined into something you can actually use. I would suggest asking someone to take the good and bad things people tell you and summarize it objectively. Then find someone else with perhiperal involvement in your effort monitor what you do over time and tell you how their observations compare with the ones from the summary.