ohh and Edit:
If you're joining just for "respect" that's pathetic. You wont last if that is why you're joining. you need to want to be there and want to fight for your land and give your life to it to survive half the shit you get put through. If you want respect then find another way to earn it.
now it's not that bad of a mind fuck where you'll be a danger to society but after 2 years of service you're not the same person as you were when you first went in.