If you're in an important position like you mentioned I think (at least what works for me) is doing your best, not to impress or gain the "love" of those ppl, but to know that is not anything you lack in skills and it's just them and their personal opinions
reply