It IS very hard to make sense of, probably more so in your case. How do you deal with someone who has no moral integrity? It's so hard to process, so few choices.
Feels like:

It's hard to rationalize, I would imagine especially with family. I was lucky to be able to walk away.
I'm glad you have a T that recognizes that sociopaths exist, because I have heard of a few that do not! (They believe that all people are basically good)
Let me know if you find any good books on this!
xoxo: thanks for the list!