Three Techniques for Practical Forgiveness