Don't sell yourself short. Sure you might have joined for your own gain. But had it come down to it, I think you would have faced hopeless situations and gave it all, even your life, in defense of your country. That might win you a medal posthumously, but it wouldn't do much for your career. For that, you deserve thanks.
Well.. yeah. It was understood when I signed the contract that that was part of the deal. Is upholding your end of a contract bravery? Or just sheer bloody-minded obstinance? ;-)