He sounds like one of my two Marine buddies. They joined right out of high school on the buddy program. The one that was a squared away Marine completed his commitment on time. The other had to serve an additional year to make up all the time he spent in the brig.
Best guy you'd ever want to know, but zero fucks given about authority! I thought he was going to get us all thrown in jail one night. They had called last call at our local watering hole. The cops had come and were shooing everyone out of the bar. My buddy was pissed that he didn't get to finish his beer. On the way out to my pickup truck, he punched the side window out of the police car parked in front of the bar! Needless to say, we hot footed it out of there.