My point is, that once you have set the precedent of your desires for morality justifying imposing it on others who were minding their own business, you lose the right to be upset when others impose THEIR views on morality on YOU.
Such as those who feel it is immoral to be racist, sexist, or "homophobic", or who feel it immoral to not compel people to support the "poor" via tax dollars, or who feel it immoral to eat meat, etc, etc.
You can couch your anti-Americanism, and anti-Christian agenda anyway that you like, but it doesn’t change the fact that what you support creates the very thing that you claim to abhor.
America was extremely socially conservative for the first 150 years, and more free, your libertarianism and insistence that being against abortion and homosexuality and such is immoral during the last 50 years is wiping out freedom and individuality.
The latest libertarian victories are homosexualizing the military and gay marriage, both will hurt the cause of freedom and small government in the long run.