Forgiveness is an absolutely freeing and healing exercise. It is extremely
important that you include yourself in the process. You are responsible for yourself and those people that you allow in your world. You have chosen the people that you surround yourself with. Each and every person makes a difference and a contribution to your growth.
People come into your life for a reason, they are here to teach you what you need to know. They may be here to love you, to hurt you, to test or to help you reach the stars. But there is always a purpose for those that you share your life with.
“There is a purpose for everyone you meet. Some people will test you, some will use you, some will bring out the best in you, but everyone will teach you something about yourself. Both positive and negative relationships teach you valuable lessons. This is an incredible step toward expanding your consciousness. The road to self-discovery requires help from others. As humans we are always seeking feedback and approval from others. That is how we learn and become better as individuals. No relationship is a waste of time. The wrong ones teach you the lessons that prepare you for the right ones. Appreciate everyone that enters your life because they are contributing to your growth and happiness.” John Geiger
You don't always recognize the people that will hurt you, and may find yourself in a 'bad' relationship. Don't be hard on yourself, realize that this is a lesson, not a punishment. You will learn something from all situations where you are a participant. You needed that lesson, or the person would not have shown up. You will learn something from everyone that enters your life, and when all is said and done, you will be grateful for the people and the lessons learned. There are no mistakes, everything and everyone is significant.