After all, good intentions are not enough to make a person good. (newadvent.org/summa/2019.htm#article6)
This seems to be the case since whatever attracts the will automatically renders the willing at least partly voluntary.
But if that is the case, then a good intention cannot be rewarded unless it has good outcomes and is knowingly done for good per se.
That is something cannot be good except just in the case when it is knowingly, intentionally, and objectively good.
So what solves this conundrum?