Be honest with others but first with your self

Being honest to others is a good thing indeed. Always try to be truthful and sincere with others but always think about your happiness also.
My life experience shows that if you do it that way you will be much more happier. What happens is that when you help people out of your happiness then you create expectations from others and that normally hurts; so always help others in a way that if they don’t return anything, you don’t get hurt.
So Be honest with others but first with your self.  Cheers