When I say minor its thing like speeding and underage drinking while in high school but from what I heard about the last few boards they werent accepting anyone with moral waivers in the AD side. Im not sure if that was the case on the November board but fully its not for the January board or Im screwed.
Hopefully, that is not the case and they do accept moral waivers on an individual basis. Looking at the total Soldier concept, it seems that you have learned from any prior hiccups and moved on to become a great NCO.
Commandants list at BLC/ALC and E-6 with 6x years TIS is very impressive and shows where your head has been at. Keep at it. If your packet is not accepted for this board, keep submitting and re-submitting. The criteria for moral waivers, ebbs and flows based on who is in charge.
Prayers out. I really hope they get approved and you are accepted.