yes i think that being honest is better because if we know that someone is lying ,it will be disappointing for example my friend stole money and did not tell the truth moreover i was so angry and i wanted to hurt my friend
so telling a lie is the way to destroy the relationship