JMC and iamlost, thanks for the replies...
JMC I don't know what I would have done if I had uncovered EA or PA... This is also very tough... who knows? may be his sudden change was due to one...

As to MIL, I think she's trying to win points with her son... They always had bad relationship... And I was the one trying to make things better... But she always showed me love... I am not sure what happened to her... she suddenly started talking and visiting her mom (whom she hated with a passion)... She started actually having a relationship with her family... And she turned against me so sudden and so violently!!!!

iamlost, I do hear you... I guess the anger is gone... And I am grieving... Thank God for my puppy...he loves me no matter what...

I believe you're doing great letting the pain out yet working on YOU...

What a journey...

Let's keep supporting each other