But you are basing your argument on the very idea of "resentment".
In reality, the 40 acres and a mule was not really promised, as I understand it, in any legal sense.
Likewise, who pays such reparations? Me, a taxpayer? Why? None of my ancestors had anything to do with keeping slaves in this country (who knows about it in ancient times). The ONLY argument you can have on that count is that the states who allowed slavery are forced to pay such "reparations". Good luck on that.
If we wanted to press the argument, don't Africans have reparations (and by proxy, all of their descendants, if all Americans are forced to pay reparations in your case) to the Jews (and also the Christians that descended from them) for keeping them as slaves to build the tombs and works of the Pharohs in Egypt?
Golly gee... if we use the logic people apply to slavery reparations, there's a lot of people owed a LOT of money, when you compound a comparable amount over 3,000 to 4,000 years!!
Come to think of it, my own people (native Americans), are owed a LOT more than 40 acres and a mule compounded by 150 years... after all, MY ancestors land was stolen, and we were forced to flee to tiny parcels alloted out in poor areas.
Ultimately, if we hold grudges against long dead people, we cheapen the injustices of the past, and only bring into focus the greed and materialism of those whose ancestors were victimized for the very same reasons. To me, that seems like an even greater injustice.