See this is why I still think you're full of shit. Lots of marines coming back from duty around here and they all tell people to stfu when they ask them about killing stuff. None of them talk about the shit they way you do, none of them. Not the Marines, not the SEALS, not army. Don't know any Navy or Air Force, maybe they talk like that. In any case everybody I've ever known that saw close quarters ever talked about it like you. I think you sat in a 130 and dropped 105mm on ngr's with a mouse and pad.
But if all your claims are true you have zero right calling on anybody else's issues.