No excuses for monsters necessary. And forgiveness is for our souls. When we forgive, we free ourselves and grow beyond the pain they have caused. We grow beyond the boundaries they helped us create.
We grow and move on. We grow beyond them and their reach.
I hope one day forgiveness will be for you. And until then, as long as you find peace and joy within, or at least seek it, all is well.
Big hugs to you...