> can't create a self-consistent system of logic that explains the reasoning behind why people vote the opposite way that I do.
Have you read any SlateStarCodex? He may have some relevant thoughts, see for example top posts [0] especially #3 and #4.
Also maybe worth researching: cultural evolution and memetics.