"Honourable" means having high moral standards, being worthy
of respect and admiration. It describes a person or action that is
honest, decent and good.
Circumstantial means depending on the circumstances or situation. It's
like something that isn't necessarily always the same, but changes
depending on the context.