Question: what is the difference between earnest and honest?
Answer: As adjectives the difference between honest and earnest is that honest is (of a person or institution) scrupulous with regard to telling the truth; not given to swindling, lying, or fraud; upright while earnest is serious in speech or action; eager; urgent; importunate; pressing; instant.