While I feel for your plight, the Army isn't a ticket to a free ride in life. It's true they can provide you with everything you need, education and skill development and physical fitness, free room and board, but you must pay for that by signing your rights and life away to the government, and your rights as an individual. You must be willing to accept that as part of the bargain, and it may include doing things you'd rather not do, such as receiving a vaccination. That is what being a soldier is all about. The conclusion is don't join the Armed forces if you aren't willing to accept the consequences that go along with it.