The answer is simple........as a Christian you have been "called out from the world" and no longer serve the "god of this world"...i.e., Satan (2 Cor. 4:4). Jesus stated the reason very clearly, "If the world hates you, ye know that it hated Me before it hated you. If ye were of the world, the world would love his own (notice....Jesus stated "his own, not its own".....a clear reference to the god of this world), but because you are not of the world, but I have chosen you out of the world; therefore the world hates you." -- Luke 15:18-19
Count it a blessing.....when you are attacked in defense of the gospel of our Lord Christ Jesus. (Matt. 5:11)
Those that continue to attack the Christian nation do as much because they are serving the god of this world.....even if its not comprehended. The Christian is engaged in "spiritual warfare" on a daily basis because, "For though we walk in the flesh, we are not waging war according to the flesh. For the weapons of our warfare are not of the flesh but have divine power to destroy strongholds. (that weapon remains......divine truth as delivered from heaven). We destroy arguments and every lofty opinion (opinions are not based upon truth, but subjective rhetoric) raised against the knowledge of God and take every thought captive to obey Christ, being ready to punish any disobedience....when your obedience is complete." -- 2 Cor. 10:3-6
We are commanded to "defend the truth".