Amy, thank you for the great article!  I personally have struggled with this issue.  I grew up in the Bible Belt and raised Southern Baptist, but I always considered myself a liberal.  In the Southeast you are not allow to question God and in the Northwest you can't question the 'progressives' because they are so much smarter than you.  Both of these positions are rubbish and compromise, which is a dirty word now, is required for us to live together.  

Liberals and Religious Conservatives, hypocritically, like to impose their views onto others because they claim to have the 'righteous' position.  Both need a reality check!  Religious Conservatives need to understand God made all, even the things and people they don't like.  Liberals need to know that everything matters, not just their 'facts.' Some people might 'feel' Liberals 'facts' aren't always correct and they need to acknowledge it!