I am not laughing at your pain or situation or frustration- but the politics part really kills me!
It's a nutso election in the US this go 'round and I quickly realized that my sponsor is a big [X] supporter (car sticker, you see- otherwise I've no clue about her politics) and I'd rather been flayed alive, in the most hungover pain state possible, than support that person, ever. But, see, this has beans to do with our relationship.
Pretty sure that ain't why yours didn't work out - FTR, it sounds like the relationship fared its course so now you get to move on as you choose!