Emotions are always changing. If we do actions based on only emotions, we will regret one day when our emotions change.
A liar may learn telling lies to satisfy people surrounding him. That means, he need not tell lies if the people surrounding him are being happy and satisfied for nothing. So you can only expect truth from others when you expect nothing.