Since I haven't found anything to cure or lessen my smell (like i would know if I did or didn't) I just wanted to give a few words of encouragement. I was in the military also but i really let the smell get the best of me. I even quit going to PT because of it and ultimately was discharged because I couldnt handle the embarrassment. Stay strong and dont let the smell take control of your future. I know how people in the military can and will talk about you but as long as you stay goal-oriented you should be fine.
P.S.- save yourself the embarrassment of asking a military physician about your problem, it'll only leak to your superiors.