Yep, you told it as it is, not as he wanted to hear it. That's an insult.
If he knew you like we know you, he'd know you were almost being christian, because you were so frickin' civil.
I'm not quite sure where christians like that learn to think like that. Mavis Beacon Teaches Stereotyping, perhaps?