What does Forgiveness mean to you?

My definition today is “State of Mind where the Meaning of Life becomes clear and Life clearly has Meaning”
I have been so many places in my mind when it comes to forgiving myself, others and life itself. I don’t know that there is any concrete definition that everyone will share but maybe just thinking about it will bring peace to your day.