It can be easy to forgive others. What about ourselves? If a friend spoke to you the way you can talk to yourself how long would they remain your friend? We can be slow to forgive ourselves of our own flaws and failures. This can have a detrimental effect on the way we see others. So if you're going to bring value to the world and those around you it is vital that you forgive yourself first. Music from Skeletons, Matt Carter, The Cadbury Sisters, and Lowercase Noises.