Hi Ring. Oh yeah, he's definitely a narcissist or a sociopath, if not a narcissistic sociopath (not sure if an individual can possess one trait without the other).
I'm sorry you have had to deal with similar issues. It's a lot to sort through.
I appreciate your thoughtful comments. I'd hit the "thanks" button(s), but it's just my personal opinion that the feature is lacking as a personal means of communicating the sentiment. I wish I could remove the button from my posts.