2016sux.......sorry you are here. I have only recently posted on this board myself, but lurked for about a month before I did post. I have found the support here just in the past few days to be fantastic. I am in no position to give any advice, but I am definitely here to listen and give support when needed.
Lim...I love what you said about how "you can't love him out of this mess he created" THAT definitely hit home. For me what is so hard is that they don't seem to see the mess they have made. They have moved on with their lives like the past never existed. I find that so hard to deal with.