S10,
We have alot in common. Thanks for sharing in my post.
You sound like a man who is really trying to GAL. You go! I am so hopeful for you. The forgiveness part is hard, but I believe (ney, I know) that forgiveness and peace are the right paths towards wholeness. I think you're doing great.
-GTT