Here's a unique web site created by Lorenn Walker of Hawaii and Ben Furman of Finland. The web site was originally designed to help you create an apology letter. It now has three other features to "Help me imagine a healing dialogue with someone I've hurt," "Help me forgive someone who's hurt me," and "Help me heal and recover from a difficult or traumatic life experience."
As the creators of the site explain below, the user is guided through a series of questions – which might as easily be asked by a counselor or therapist – that explore various aspects of empathy, healing and forgiveness. The questions provide an opportunity to reflection and then put the answers together in a way that helps someone see how they might go about apologizing to someone or finding forgiveness.