Honor and integrity get confused often.
Honor is loyalty and consistency to an ideal that may or may not come from yourself.
Integrity is loyalty and consistently to an ideal that comes from within.
The distinction is important because you may find yourself honor bound to someone else's ideals and become a slave to them.