Ummmm...."model soldier"?
I think he forgot his General Orders, as well as the oath he took which reads, in part, to obey the lawful orders of the officers appointed over him.
1st General Order
I will guard everything within the limits of my post and quit my post only when properly relieved.
2nd General Order
I will obey my special orders and perform all of my duties in a military manner.
3rd General Order
I will report violations of my special orders, emergencies, and anything not covered in my instructions, to the commander of the relief.
And number one in the code of conduct...
1. I am an American fighting man. I will defend our country and our way of life.
and his oath of enlistment
1. I will support and defend the Constitution and this country against all enemies foreign and domestic.
2, I will obey all of the orders of officers and SNCO's appointed over me.