Honesty comes from a Value system based on Love and Respect.
If you follow the Golden Rule, and wish to be treated well, so you must treat others well.
If you operate from High Character, the choice is obvious, honesty is the best policy.
What one needs to develop is a life in which you never have to tell a fib or white lie, or ever truly try to cover up a massive error in judgement that you want nobody to know, or how you really feel about something.
Do you always need to speak your mind?
Sometimes, no.
Sometimes you can and should keep your mouth shut.
Remember, if you follow your Higher Self, you will choose mature, Win/Win situations.
You can deal with delayed gratification.
You can also speak from a place of respect and love even if you have to speak something which may hurt another's feelings.
Sometimes a short term pain is better than living dishonestly, with another and oneself.
If you respect yourself, you will not lie to yourself.
If you respect others, you will not lie to others.
If you posses love and compassion, and respect the other, you will speak in a manner that is obviously not hurtful when you speak the truth.
Sometimes others dont want to see the truth, sometimes you have to tell them.
Sometimes you dont want to be honest with yourself, but you must learn to do so, and appreciate it. It is how you Learn and GROW.
Learn to not place yourself in situations where you have to lie.
Think of it as a pre emptive strike to low character.
Cut it off before it can even tempt you.
When you are sincere with everyone, it becomes harder for others to blame you for your honesty and sincerity...
...because they know your CHARACTER.
They know you have Values and Morals.
They will respect that.
And if they dont..thats ok too.
You cant control another's perception filters, how they see the world...and YOU...is not under control.
Be truthful.
Dont be hurtful.
Be sincere.
Be honest.
Dont be passive/aggressive and just label it as 'just being honest', or'just tryin to keep it real, yo!"...
...its not. Its insincere.
Speak your truth. And if you know deep in your heart, that your truth does not compromise and hurt another, then be proud of it, and never apoligize for it.
Yes, some things are very delicate. But there ARE ways to be compassionate in your delivery. You dont have to be an ass hole, and be cold and callous.
Dont let 'how will they react?" deter you in being honest when your needs are not being met.
Learn when to be blunt, and when to be tactful. And try to keep compassion, and understanding in your heart when you speak it...
If you've made a mistake..admit it. Apologize. Ask them for forgiveness. Dont just say 'my bad'..or 'sorry'. They are NOT the same thing.
Admit it when you make an error in judgement. That is honesty too.
Be in touch with your feelings. That way you understand yourself better, and your TRUE motivation.
People never respect LIARS.
But if you are sincere when you admit your lie, and sincerely apologize, and ask for forgiveness, they are much more likely to grant it to you, AND really respect you for it.
But learn the skill of avoiding that mistake. Dont put yourself in that position in the first place.
It takes guts to be honest.
It takes guts to be genuine.
It takes guts to accept that some people will not accept you.
It takes guts to be REAL.