We look at things differently reference service in the Armed Forces. First and foremost, it is about service to country. The benefits are good, sometimes very good in the regular army, guard, or reserves. As with any profession, it comes down to leadership. When in the military, if one has a solid leader- serving is an enjoyable endeavor. The Guard and Reserves are often a great way to serve without leaving one's hometown.I don't tell kids to go into the military anymore. If they're adamant about it, I tell them do not waste their time in the reserves since you're nothing more than a civilian in the government's eyes until you do 2 years active service. Do their 4 years active and get out; the benefits aren't worth the BS that goes on after service.
My youngest Son entered boot camp 36 hours ago. As long as his drill sergeants have a high expectation of standards and discipline and are caring leaders- my Son will learn many lifelong lessons at boot camp. He signed a four-year contract- I would have preferred he sign a two year, and then reenlist if he wanted to- but my Son is an adult and it was his decision.
Sorry you have a negative instinct on joining the military. Military service is not peaches and cream- but it is a great way to serve one's country and improve and grow many ways individually.