In the Marine Corps, Male Officers are called "Sir" and Female Officers are called "Ma"am". Only in Boot Camp are DI's called Sir/Ma'am. I earned the rank of SSgt, was called by this when I was active............I'm stilled called this by many Polee's in here........Their way of showing respect.........Calling a Veteran Marine by his rank is a good way of showing respect for that Marine...........Remember, he earned the respect........Maybe someday you will have the same respect shown you.......
The Drifter
:marine: