GM,,,,,,,I would give you one of mine if I could. I am one of the "lucky" types that has met more DI's than just the ones from boot camp. In addition to the DI's and the PC from my own Boot days, I had two Uncles that "did the DI thing",,,,,,,for the FUN OF IT!! (before they made Gunny) I used to tease the one that I served under as my Gunny by saying "calm down, Gunny, your are just a plane captain again"
I am not kidding, they each took a tour as a DI just to relax from their "normal" lives in the Corps.
I wonder if "Dumpster Dilbert" is still a part of Basic Training,,,,,or if that is "too cruel" to do these days" I had the good luck to meet my "Dilbert" later on after Basic was over,,,,,,that Sgt and I had a good laugh over it. (as soon as I stopped feeling as if I was seeing a ghost, that is)