Hi J, I have seen some of your posts on other threads (including my own) while trying to locate your own thread. You are a very supportive person with lots of empathy for others - comes across very clearly in the time you take trying to help others on this BB. Forgiving can be hard (I've struggled with it - perhaps I call that my anger). A great book that I have found very useful is "The Anger Trap - Free yourself from the frustrations that sabotage your life" by Les Carter. It has certainly taught me how to come to peace with myself when I feel that things are just plain darned unfair. Have to run to work, but will post more later, and thanks for the detailed posts. You will figure out what works - we all tend to get very analytical at some time, that I think is part of the process.. Good luck..