Forgiveness: What?! Why? How?

After writing my previous post, I started thinking about forgiveness. You’ve probably heard that it is good for you, and that life is too short for unnecessary misery. But what is this forgiveness and how do I do it?