Forgiveness is one of the most important aspects in life. It appears to be the toughest, and many people say that it's illogical or impractical, however, let's first understand what forgiveness is all about.
Someone did something to you in the past that caused you pain - may be a week ago, a month ago, or ten years ago. This could be financial loss, a betrayal in relationship, carelessness, a sexual abuse, or simply an emotional torture. Yes, it was wrong, and bad, unfair, and unacceptable. Let's not talk about it for a while now. It's time to realize how you have affected yourself by continuously remembering and re-living that incident in your mind.
That incident happened ONCE, but how many times did you make yourself feel bad about it thereafter? Ten? Fifty? Or even more?
It is important to realize how much we dwell on our past (especially the negative past), and simply forget that we have the Power NOW to Create the Life we Desire. I can understand that incidents such as those do affect one's Emotional Stability and one's Happiness. In fact, sometimes such incidents also happen to change the course of our lives, and take life in a direction that we'd never even thought of. However, now that you are coming to an understanding of the fact that you are Powerful Energy, capable of Creating anything that you Desire in life, it would be important to clean-up the mind of all the unnecessary baggage / garbage.
Forget about all of these 'Law of Attraction' concepts for some time. Do you want to be Happy NOW? Do you want to live the life that you've always dreamed of? Do you want to take little steps (if not big ones) towards the direction in which you want to take your life now? Do you want to trust that when you slightly Change your outlook towards Life or this world, your Life Experience changes? If your answer is Yes to those questions, you must develop a Forgiving Attitude in your mind.
Make a List of all your achievements in Life. Take a bird's-eye view of your Life and enlist all the things you're proud of. Make a list of all the wonderful and amazing things that have happened in your life so far. This will help you realize how beautiful your life is, and empower you enough to make you realize your own potential. As you gradually shift your focus towards the good things in life for a consistent period of a week or two, you will start realizing the benefit of Forgiveness (even though it looks impossible right now).
Holding grudges or resentment in your mind keeps you trapped in the cages of your own mind, which (let's understand first) is not a cage at all. The mind is not a cage. We often end up turning it into a cage by blocking ourselves by the virtue of our own Negative Thoughts. In fact, holding negativity in the mind for a prolonged period of time manifests into undesired physical illnesses.
Often, you may naturally want the other person to be punished by God or by the law or by someone, and that (you may say) is the least thing to expect now. Yes, that's perfectly fine, but since you have no control over that person's life anyway, why wait!? Why do you want to wait for that person to suffer before you come out from your own suffering. He may suffer, he / she may come back to you some day asking for forgiveness, he / she may regret his / her actions badly, or even not. Yes, this may not sound good to the ears now, but remember, if the Laws of Energy works for you, it works for him / her too. He / She WILL receive the results of his / her Karmas. However, it would be good if you take care of what's within your Mind, and now understand your own "Power to Create", and move in the direction of what you now want in life.
As you realize how you Create your own Life by the virtue of your Thoughts, you realize that there is not even the need to forgive anybody, because they were not "wrong" in the first place. This is deep! You will reach a stage in your life, when you won't even feel like condemning the other person for his / her so-called "wrong doings", because you'll be busy creating a beautiful, magnificent, and a magical life for yourself - something that he / she will probably never be able to do.
I FORGIVE YOU means that I had a negative image about you (like a black-colored doll) in my mind, which I am recoloring now.
I FORGIVE YOU means that I relieve myself NOW, because I know that I create my life, not you.
I FORGIVE YOU means that I GIVE right feelings NOW, FOR myself and FOR you.
Because the idea of FORGIVENESS is taken incorrectly by people, they believe that forgiveness is something that I give to YOU, but another person is, in real, not involved in the process of forgiveness at all. In fact, there is nothing such as Forgiveness. There is only Self-Forgiveness (or in better words - realizing that I CREATE MY OWN LIFE).
On realizing that you create your own life (I said realizing, not merely reading), why on earth would you waste your time thinking about anything else, but creating your own life the way you want?
Remember, a Financial Loss can be turned into Profit with persistent efforts, one loss in Relationship doesn't mean you can't live the most wonderful Relationship in the future, one who abused your Body cannot abuse your Mind (it's only you who abuses and tortures your own Mind by Negative Thinking), and nobody can penetrate your Mind and change your Thoughts. You are that Mind, and you have 100% complete control over yourself.