To be realistic
Sometimes - to be realistic - means - to be harsh and unloving with oneself.
Realistic thoughts are often painful and rude, but along with that they are quite far from the version of reality that is most suitable for living a happy life.
There are a lot of realities. And it's one's option which to choose.