War is hell only for those who have a stake in it. The last conflict where everyone contributed (rationing, war bonds, etc.) was World War II. Since then, soldiers and their families have had to shoulder the burden, virtually alone.
Later, as veterans, they struggle to recover from the physical and mental wounds of war due to underfunded benefits. Some, perhaps many, die unrecovered.
The answer is a gasoline tax dedicated solely to veterans’ benefits that kicks in any time the U.S. has boots on the ground protecting our indulgent way of life. Five cents a gallon — or whatever price covers the true costs of recovery — would make sure that all members of society have a stake in the initial legitimacy, the length and outcome of war actions taken by Congress and the president.