 And the Department of Veterans Affairs expects to be nearly $15 billion short of what is needed to pay for benefits and health care this year and next, in part because more veterans are using VA services than expected.