FORT IRWIN, Calif.—In the dusty expanse of the National Training Center, where tanks rumble and Soldiers train for war, Staff Sgt. Johnny P. Rodriguez is fighting a different battle—one for the hearts ...