For a person who is supposed to be a Christian, calling others names is no excuse. And he continues to do so.
His beliefs were challenged and he took offense and instead of coming against the reasons why those beliefs were being challenged, he resorted to ad homenim attacks...attacking the messenger and not the message.
Not true. Challenging someone's beliefs in a debate forum is not attacking the person, but what the person believes.
Colossians 4:6 Let your speech be alway with grace, seasoned with salt, that ye may know how ye ought to answer every man.
You are just as guilty as your husband SteadfastFred is.