Because your ancestors in the north got them. And 95 years after the civil war ended, descendants of confederate soldiers got them. They got them from 1958 until 2017 for a war none of them were alive for, that none of them fought. They got monthly checks for a war their ancestors fought against the United States. For 33 years I paid my tax money to pay whites who descended from slaveowners and overseers. U.S. Still Paying a Civil War Pension The Civil War ended more than 150 years ago, but the U.S. government is still paying a veteran's pension from that conflict. "One beneficiary from the Civil War [is] still alive and receiving benefits," Randy Noller of the Department of Veterans Affairs confirms. 152 Years Later, The VA Is Still Paying Out A Pension From The Civil War Not until 1958, ninety-three years after the last shots of the Civil War, did Congress pardon Confederate soldiers and offer them every benefit Union soldiers had enjoyed since March 1865. Caring for Veterans: The Civil War and the Present - The Journal of the Civil War Era Northern soldiers had long received benefits. So let's review: Confederate veterans and families were also paid US tax dollars for veterans benefits long after the civil war was over and people who were not there or responsible for that war got paid. Descendants of civil wars vets, to include confederates, were paid money long after the war was over, a war they did not fight, paid for what generations before them did. Stop asking for reparations for the civil war white racists. You already got them.