Regarding positive psychology, a reliable association exists between forgiveness, self-forgiveness and happiness. Forgiveness of others is about letting go the desire of revenge, forgiving your-self is about self-esteem.
Studies has found that benefits of forgiveness include better psychology and physical well-being. In fact, it helps you improving mental health, having good relationships, getting a powerful meaning of life, growing your spiritual aspect, enhancing your immune system. Furthermore, forgiveness studies show that forgiving individuals are generally more happy and more productive.
Through this valuable manner you are removing bad thought from your mind and eliminating negative feeling generated from your past. Other benefits of forgiveness include decreasing anger, anxiety and depression, as well as blood pressure, headaches and stress.
Forgiveness is a great human value that brings you an internal peace and helps enjoying your life.