First of all you have to keep your self-esteem. Honesty can never be bigger than self-respect. It's good to not be a gentleman who stains your self-esteem due to the gentleness. Remember that the biggest insult of the world is to be reduced to self-respect itself.