I'm going to second AAAAA's comment about poor. When I was in the military it was rough financially, so rough financially in fact that the $57 a month hazardous duty pay for voluneering for duty that brought you into harms way via a war zone or other such stupidy was actually a sought after billet. That's less than $2/day - that's how tight things were.
I will let you in on a little military secret though, key word being secret, they will tell you the opposite but it's bull... even if he signs the contract, if he doesn't show up they won't come after him. The military has no money invested into what is obviously going to be a problem child so they ignore it. He'll never be able to enlist again of course, but he'll face no charges or anything - the military's policy is that they aren't going to spend the money to prosecute him so they can disharge him. So if the alarm clock fails to go off on 'show up' day... oops.