What is an adjective to describe someone who constructs their moral views based on convenience? [duplicate]

How does 'self-justifying' sound to you?

Self-justifying (adj): Aiming to justify or excuse oneself or one's actions.

Examples:

  • The politicians' stories are self-justifying.
  • The morally self-justifying claim of ‘hard work'.

[Lexico]


I would use "not self aware" which doesn't sound good, and I would think hypocritical would be the next best synonym.