Rob...come on. I don't see that you have to appologize here. You are alowed to be yourself. If Jim is offended...he is allowed to avoid the offending company. You can't make your friends change....you can merely change the freinds you keep. This is not a situation where anyone has done wrong or should feel wronged.
It's like me and really ugly people. Rather than continue to be brutally insulted to thier face, they are welcome not to speak to me.