At 25, I was recently married, in a dead end job that paid well for the time (early 00's), and sharing a rental house with another couple. I needed to shake things up and get out of my slacker rut, so I joined the Army. Chose Infantry as my MOS and got Germany written into my contract as first duty station.
Aside from spending 26 months total in Iraq (knew it would happen, considering two wars) it was just what I needed. Actually, even the time in Iraq was needed. I grew exponentially as a person, found that I had far fewer limits than I ever thought, gained discipline and leadership skills, re-learned how to work with and respect people from different backgrounds, and gained the ability to think on my feet and make correct decisions under stress.
I'm 41 now. I got medically retired 8 years ago. Used my GI Bill to learn a trade, and for my part of the country, I make great money. Bought a nice house using my VA loan. I have a couple of hobbies that keep my hands, when idle, from doing the devil's work, and still have the same beautiful woman I married 16 years ago.
Basically, what I'm saying is that if you find yourself in a position where you're physically and medically qualified, join one of the branches of service that you have in your country. Serve however many years that is in a short contract, throw yourself into it, don't quit, don't succumb to shit bag attitudes, and be amazed at how much better of a person you come out of it.