There’s a HUGE difference between staying with someone with whom you have philosophical differences on politics and staying with someone who you honestly think - from the description in the letter - is an asshole. Anyone who is far enough down the rabbit hole to use “libtard” in a sentence is too far gone to fix.