His apology was good, but that doesn’t automatically mean he deserves forgiveness. Doing everything he promised to do (listen to women, change his behavior, etc) is still just barely meeting the standards of basic human decency. He doesn’t need any cookies for that.