The word in itself does not say anything, it is what we put onto it that matters and that is what is interesting me - what various people think of this concept.
Seems that you say that honour is serving that which you respect. It sounds something like keeping a code - but whose?
Is 'honour' a sort of 'public' code (as in determined by a group of people) and integrity a personal code? Which is the most important, if they are in conflict?