tangled....I don't think forgiveness is possible, right away....if it ever is to be anyway. Especially---if the thing you are trying to forgive is ongoing and right in your face..
Sometimes, it takes years.... The way I look at it---it is arriving at the accepting of reality....and the knowledge that history is never going to change itself....
dandylion