COMMENT: This is a beautiful question. It is indicative of a strong and grateful heart, which is indeed a thing of beauty in this world.
ANSWER: The pain within your heart is great; but know that it will heal with time. You have taken the first step with this expression of your desire to accept, to forgive, and to heal. For first must come the desire; the door is now open and the way will be revealed. It must be, for God always honours the sincere and seeking heart, which is Love made manifest.
When you come to realize that you, in these past actions, acted from pain and denial of your true being, you will also see that this is true of others as well. Someone who would hurt, deceive or betray you, could only do so because of their own betrayal of themselves and who they truly are. This is all that is ailing each one, both the one that lashes out to hurt another, and the one who feels the hurt and cannot forgive. It may seem a daunting task to forgive such great injuries, but you have asked, and that asking is your beginning. The world does honour and celebrate you for this. And it encourages you to see this desire to forgive as a seed you have planted, and which will take time to emerge.
Please trust and know that all is not lost, all is never lost. You are the beloved child of God and you are never lost. Love cannot lose you. Love can only love you, and waits but your receiving. God Bless you, and may peace wrap its arms around you, that you may feel the Love in which you dwell.”
God will make a way... ~ Stafford
“If any of you lacks wisdom, you should ask God, who gives generously to all without finding fault, and it will be given to you.” -James 1:5