The best way to defend yourself from people who attack your beliefs is to live the example that your beliefs set, amirite?
This post is assuming that your beliefs and acting out those beliefs wouldn't cause anyone physical harm. If you believe in the principle, "treat others the way you would like to be treated," that's what you should do. If you believe that Jesus opened the eyes of the blind, made the deaf see, the dumb to speak, the lame to walk, and raised the dead to life, then if you say you believe in Jesus and are his follower, you should be found trying to live the life that Jesus lived. When you live the life of what you say you believe in, that's a defense against those who attack you, because they see you and your life as an example of what can come out of acting out those beliefs. If a good amount of the world's population acted out the moral beliefs that they say they believe in and follow, acted out whatever guide for life they have, acted out whatever moral principle they were taught, then I believe that the world would be a better place. Not only that, but there would be a firm foundation in place for moral practices, and less people would be able to break that foundation of morality because by living the life of such practices, it would be harder to break that foundation.