Bosses have many jobs and many times they seem as though they are there to tear you down. A boss’s job is to catch people doing right instead of wrong. They are supposed to help you be the best you can be, to motivate you.
Bosses that push people to be their best create well working and motivated people. If your boss simply tears you down and makes you feel small then you cannot grow to achieve greatness. Remember that they hired you to shape you and help you prosper, not ignore your skills and make you feel inferior.