I often wonder if there are things that are so heinous they cannot be forgiven. I know for myself that this forgiveness would come with a clause that the behaviour be rectified, and that is not really true forgiveness in the Buddhist sense. For example, a man that beat his wife could be forgiven, provided he stopped beating his wife. In the Buddhist, and, I believe, the true Christian sense, this is not true forgiveness as it is conditional. I know in my own experience I can forgive people, even those who have hurt me badly. But once again, the behaviour that bothered me had to stop before I could even begin the process of forgiveness. Once I had forgiven those who had hurt me, I gained a greater understanding of my friends and I believe it strenghtened the relationship.