Wow that's a huge awakening. I was thinking as I read your post that your assignment is sort of like why people do a 4th step. In putting everything out there and examining it, I learn to forgive and I also learn my part in things...Makes it so much easier to let it go.