I agree with you and feel there needs to be the equivalence of the South African Truth and Reconciliation Commission across several countries (which is not to discount penal consequences, but the need for mass restorative justice).
However, the cultural moment is such that such calls are unlikely to be angrily or contemptuously dismissed [on one side as centering pepetrators; on the other side as "woke"] (which suggests, I think, exactly how much they are needed).
What often disturbs me most about my own pepetration (apart from the act itself and how I harmed another human being callously) is how easy it would have been for me to never see myself as a perpetrator. I'd stayed broadly in line with British law and at the time dismissed the pricking of my conscience by telling myself that I wasn't doing anything
really bad... maybe rude or cheeky... seeing myself as essentially ''normal''. I didn't feel badly or think much about what I done until two years afterwards on account of reading feminist blogs for the first time which caused me to reflect.
If I hadn't done that reading I wouldn't have reflected. My victim didn't see anything really criminal as having happened and quite likely would have never confronted or contacted me if I hadn't reached out to apologise.
Ever since, I've wondered how many unself-reflecting perpetrators there are (not only of sexual perpetration and harms, but of other kinds of abuse too) walking around in a state of witless and selfish "innocence"... Sometimes I've really put this out of my mind to try to focus on being better because while I haven't perpetrated again in the same way (or criminally), I've harmed people since in just as serious a way... or, at least, caused as much (if not more) emotional harm. The best way to get clean is not to wade in the mud, but to genuinely be kinder and more careful on a daily basis because you want to make the lives of others better.
However, there are other times where I've felt obsessed with the fact that there must be millions of people walking around who //should// feel guilty but don't. It's not jealousy per se that makes me upset by this, but a dizzy sense of society being out-of-joint... that so many problems are due to people living in a disconnected fantasy land. I read Camus' 'The Fall' and the perspective of the narrator in that really resonanted with me.
However, at my healthiest I know that to change the world you really do have to start with yourself and be good and kind to those in your immediate vicinity. If there is a mass movement (a way) I will gladly and humbly take part it in, but it is important not to be messianic (not saying you are being, just noting the tendency in myself)