This must be very confounding for Liberals. On one hand, Liberals love pre-marital sex, adultery, and all other manner of immorality, but on the other hand, Liberals also love Islam. Liberal cognitive dissonance is thick on this one.
I've always thought so. Looking at it from a religious morality rules point of view, American Christian conservatives should get along far better with Muslims that American liberals. Two of their biggest agendas, abortion and pro-gay, are anathema to Islam.