slangking,
this is the kind of thing you will get a clearer idea on after going through the steps that get you
to amends. by the time i got to that step, i was ready to take it, though could have not ever imagined that i would be ready and eager to do this.
doing the previous steps was invaluable, and i am absolutely certain any "apology" i would have made to some folks without having gone through the previous process and work...well, it would have been a mess, regardless of my heartfelt best intentions.
it also really helped to prepare me for whatever the other person's reaction might be. and to be okay regardless.