I now work with a group of guys who are all ex-military, US, British, South African and Canadian. It's amazing how similar we all are in how we feel about our time in and how we work now. It's the same kind of teamwork and camaraderie that I had my whole career. Something I never found on the outside. You'll get p***ed off and want to quit several times. You just get by it and tomorrow is a better day.
I don't have any regrets about my time in (except family stuff) or what I did while I was in. I'd do it again in a heartbeat!