It is sad that you do not realise where your sense of morality derives from.
Actually I see my morality as basically a human construct which has qualities of compassion, empathy and altruism as its main elements. All these are needed for society to function, and they have been shaped in a melting pot of culture, nurture and rationality. These are evolutionary traits, many of which can be seen to some degree in many animal species, especially social ones.
Unfortunately I suggest that your morality has been badly distorted by your overwhelming reliance and faith in some of the dogmas and interpretations of your brand of Christianity. I know that you will not agree, but your recent utterances seem to bear witness to that statement. I can only tell you how I feel, Alan, and I would be ashamed to say some of the things that you have said in some of your recent posts.