Some argue that lies are justified when truth would gratuitously cause or heighten conflict. What justifies the lie is the benefit of its outcome; if more good than harm flows from its telling, it is justified.
German philosopher and moral absolutist Immanuel Kant believed that lying is always wholly unacceptable. He based this on his general principle that we should treat each human being as an end in itself, and never as a mere means. As a deontologist, he focused on the motives or reasons behind action rather than its consequences.
The consequentialist view, by contrast, argues that moral value lies not in our actions but in their consequences. Utilitarianist John Stewart Mill argued that we should always aim at ensuring the greatest happiness for the greatest number of people and that, for instance, telling a lie in particular circumstances is good if telling that lie produces good consequences.
For me, lying is unacceptable. You should not lie for self-gain, to gain an advantage, to hurt others. You should never lie. Lying is what breaks trust. And Trust is a foundation of relationships. A dishonest person tend to create hurtful relationships. So stop lying.