I think we should treat policing like we do being a soldier, in terms of officers taking tours or shifts, then being off for awhile. And getting them some ongoing counseling.
Maybe if we did that, it would bleed into vets getting treated better instead of basically ignored by everyone.
Being a cop is hard and often shitty. You deal with the same masses that can never get their shit together, over and over, day after day. Maybe they should work 3 months, then take 1 off, something like that. Or 10 months a year, like most teachers. But being in it, day after day, year after year....that's going to build up in some people and it's going to come out in bad ways.