I understand your situation perfectly. There is no absolute fair
If you think your work could be recognized by peers, you may try to find a better job or boss. If you decide to stay where you are, then try to communicate with your boss.It would take some time to adjust work styles and to build mutual trust. I would suggest accept unsatisfied treat for now and work on the better solution. Fighting with the boss sounds childish.是金子总是会发光的