I have been married to two men similar to your ex. On the surface, neither would be viewed as your typical MAGA idiot. But get to know either even a bit and it comes shining through. My last ex, I wouldn't be surprised at all to see him in Cleveland (where he lives), rioting in the streets claiming the election was stolen. What's the most ironic to me is, his family is completely dependent on social programs, yet, I promise you his psychotic mother is a Trump supporter too.
That's the ones who really get me. I don't know how you can be dependent on SSI/SSD, food stamps, Medicaid, etc and still think Trump and his philosphies are okay.
I can also tell you, as you well know, the sex was either non-existent or so vanilla it hurt.