You do have integrity! As a rule, those with strength apologize when they have wronged - you are strong. And considerate as well. I cannot recall, though, ProfessorX, that you have transgressed. But perhaps you have and I am unaware. I think Auties/Aspies are tremendously forgiving, especially given your sincerity. I guess everyone makes mistakes too.
I don't know what you said/wrote wrongly (ok, kind of curious now), but I'm certain it's not too grevious. <ok, barring a bomb threat, etc>
Not meaning to trivialize the matter....in sum: You have ethics!
_________________
The ones who say “You can’t” and “You won’t” are probably the ones scared that you will. - Unknown