Re: his mother... It's hard for a parent to believe something so awful about their child. She is having a hard time believing she could raise someone with the ability to do such things.

I have never been in your situation, but my grandmother was. My grandfather was an alcoholic who abused her. She finally left, but not before years of abuse...

Sending you big, gentle hugs all the way from Phoenix. I know it's hard, but keep moving forward. (((HUGS))))