S
What is your "moral" compass? whatever feels good to you? Then try to get others to approve your behavior?
I'll answer yours though. My moral compass is the Holy Spirit. I accept the bible to be the word of God and I have the Spirit of Christ within me that convicts truth in me and informs me of right from wrong. However, I'm just one out of 300+ million Americans. I would be naive to expect all 300+ million to have the same beliefs and moral compass as me. I am a Christian and a champion of liberty.