Unless you heartily agree with your boyfriend, dump him Caitlin.
A relationship can survive disagreements on, say, the best salad dressing. But serious religious or political disagreements, that’s a very steep hill to climb.
Nothing wrong with being a liberal. But no reason to support a communist. Harris is a communist. Even RFK Jr can't support her.