I will write more ASAP but I'm just wondering is the new wife much younger than you? I saw your post about him being public with her whereas he previously wasn't with you. Perhaps if she's younger he's trying to show off to everyone like "hey look at me with my younger woman!" It seems like that'd fit with his personality.
It's so sad that you spent so many years of your life with someone like that, but I also saw your post about planning to go overseas. That sounds great! If you'd like to teach English then Qatar or Dubai would offer high standards of living. Jordan would be a nice place to help refugees while staying safe and having access to good quality medical care. In the past when I've had problems and gone overseas I found the distance helped a lot. I likely would have asked my husband to agree to me taking our daughter to go overseas now for a few years if I didn't have health problems that required me to stay for the time being.