We are all capable of making horrible mistakes and are subject to those that do. The pain and anguish that others cause us can be overwhelming. Sinking deeply into ourselves and learning to forgive our fellow humans no matter what may be the key to happiness.