I don't agree that trust and forgiveness must be wedded in order for forgiveness to be real. I can forgive someone for a wrong (and be over it in my heart), but still be realistic about: 1 - The sincerity of that person, and 2 - Past examples of cyclical behavior.

In a way you could say that form of forgiveness is only good for myself. Well, I'm only the captain of my own ship.