I don’t give a flying poo who’s offended… The first amendment is there to protect speech we don’t like. If all it does is “offend” you, get over it
I served in the U.S. armed services. I find burning the American flag offensive. But I swore an oath to protect and defend the Constitution, not the Flag. So, I get over it when I see some snot-nosed snowflake idiot desecrating a flag that represents freedoms they don’t truly appreciate.