Thanks for all the advice down there.
Some incident happened in the past couple of days, which made it clear to me that my boss and big boss do not want to make me stand out of the crowd. But some people higher than big boss recognized the work or contribution. It was a good thing. But given the background behind it, it becomes annoying.