5 years in the army and 2nd lieutenant? Something is foul.
Several years as an enlisted man and then OCS perhaps?