This is the one of the hardest test of somone's friendship.
White Lies: White lies are often considered socially acceptable when they are meant to spare someone's feelings or avoid unnecessary harm. For example, telling someone that they look nice even if you don't particularly like their outfit.
Context Matters: The appropriateness of honesty depends on the situation. Sometimes, full honesty might not be necessary or may even be harmful. Assess the potential consequences before deciding to tell the truth or a white lie.