Forgiveness vs Trust
Forgiving means not staying angry forever or holding a grudge about what has already happened. Forgiveness is about the past and only the past.
Forgiving someone doesn’t mean that trust is automatically restored.
Trust is about their role in your life present and future. You have to ask yourself if you can trust that they won’t do the same thing again. Things may not be able to be the exact same as they were before.
If trust has been broken, it needs to be repaired if a person is to stay in your life even after forgiveness. Changes, boundaries, amends, and a commitment to transparency may have to take place before trust can be rebuilt.
For more on relationship patterns and how to change them, check out Doe's book: