The Natural Laws of the Universe operate whether you're aware of them or not, and whether you follow them or not. They exist for everyone, regardless of belief. Awareness of the Universal Laws supports your ability to remain in the flow of Universal wisdom when unexpected situations arise in your life.
The Law of Forgiveness supports you by helping you recognize that obstacles are merely learning opportunities to help you free yourself from karmic tethers expanding your capacity to Love. Refusing to forgive, however, keeps you tethered to the karmic residue of your experiences, thereby limiting your capacity to Love.
Aligning yourself with the Law of Forgiveness doesn't mean that you condone the person or situation that violated your boundaries; what it does mean, is that you allow the Law of Forgiveness to infuse unconditional love and compassionate understanding to the person and the circumstances involved.
Surrendering to the energy of unconditional love and compassionate understanding liberates you from the adverse karmic implications connected with the people involved in the situation that transpired. This immediately increases your vibration and expands your capacity to receive greater love.
It's important to forgive yourself as well for not knowing better in the first place, or for trusting someone that ended up harming you. It is absolutely imperative that you forgive yourself when you were the one who violated someone else - even if it was a long time ago. When you forgive yourself you infuse unconditional love and compassionate understanding into the situation and to all of the people involved, thereby creating an opportunity for healing for everyone. The power of Forgiveness really is a virtue.