As soon as you say;  opposed to our nation's traditional and Christian values, you have gone off rail.  Our country is not now, never was and hopefully never will be a Christian nation.  Our nation is a culturally diverse nation, respecting all creeds, beliefs and non beliefs, colors, ethnicity and political beliefs.  To be a Christian value, the value must be unique to Christianity;  otherwise it is a universal value.  Human values of decency, truthfulness, respect, and care and concern for all including the environment is not the sole realm of any religion.  Our Founding Fathers brought forth this nation upon the principles of the Enlightenment...that is science and reason would replace dogmatic religion and superstition.