Just saying up front this is coming from an old dude. I'll give you two examples to ponder. First, the local HS team here. I didn't go to school there so I have no alumni type loyalty. In the past tenish years, they have always been considered tough and able to punch above their weight. Suddenly, this year, they suck! Badly. It's not just that they lose, it's how they lose. They play soft with no real heart. However, there are momma's all over town basically coming at anyone who speaks ill of these kids, in a rage. I never had that. If we ever sucked or played soft, we just had to wear that shit or get better. It makes you find what you are made of inside.
Second, a military note. When I was in, it meant more to hear from a former or older military guy if standards were getting softer or we looked ill prepared. I didn't give a shit what someone who never served thought, unless we were embarrassing our flag. Even then, it meant less. The "been there done that" guys opinion just meant more and made me want to get better.
Now, we find offense with everything. I guess people have the right to be offended but there is no expectation that anyone should give a great goddamn about how offended you are. I raised two boys and have tried hard to raise them as men. I told my oldest something once, that he said offended him. I told him that nobody gives a shit! You better be able to put narcissism aside and understand that your feelings are not the most important thing. Grow some balls and get better or change your circumstances. Primarily, be a damn man and own it! Rant over. For now.