Forgiveness is very simple: Jesus forgave everyone when he was nailed to the Cross. We too must forgive everyone & everything and pray for the redemption of the trespasser. Do all you can to mend fences with all you have forgiven. You can of course set limits on future dealings with those you have forgiven. Also, and you know this, one must be patient and allow others to ask for forgiveness. Sometimes there will be a period of discomfort but pray and ask the Holy Spirit to enter their hearts so that they can see the error of their ways and ask for forgiveness. But always forgive instantly in your heart, do not wait to be asked.