For some reason, politics for me is not a deal-breaker - not sure supporting politician x means you buy into everything politician x says.
AY, the pseudonym you chose for your therapist is Bathsheba? That is psychologically fascinating in so many ways.