we ourselves understand the most about our circumstances, if you can not accept the fact that there is until whenever you will continue to get caught in the same vicious circle lies. Example:
If your girlfriend is not the right person (often insultate even hit you), leave immediately.
If your business is not proven to the extent that you have to borrow, leave it immediately.
If the person you like obviously does not like you, leave it immediately and move on.
If the science / knowledge you learned clearly proves to not help your life, move on immediately.
even stupid things like divination until certain things like science have largely been manipulated with bias and lies.
So 2 main reasons why someone is so difficult to accept the truth / bitter reality is: They are afraid of disappointment because what they have believed has been wrong.
They do not want to change or change their belief so far. The solution is listen more. The world is full of different points of view, no perception is perfect because everyone has their biases, just listen and change, do not let a fact / opinion attack you, but let it perfect your view, change you, and make You're getting better.
There is an interesting quote in Batman's ending movie (Dark Knight) which is: Because sometimes the truth is not good enough. Sometimes, people deserve more. Sometimes, people deserve to have their faith rewarded. Because truth alone is not enough, people want the fruits of what they believe, and that is where lies usually begin to enter our lives.