Let me spell it out for you:
If you walk up to a fat person and say, "You're a fatass" and expect them to take it, but instead they get upset, the problem isn't with them, it's with you. The natural human condition demands that life simply can not be black and white, as you would have it. If someone is fat and it's a problem, calling them fat is counter-productive. It's "Why are you fat?" not "You are fat!" Doubt and self-esteem issues are psychological flaws and weaknesses that can not be addressed in a cut-and-dry manner.
This is why I would guess that you are lonely and, by extension, depressed. It's hard for anyone to find good companionship when they deny those things that make people human.
Maybe someday your way of handling things will be the correct way, but for now it isn't. The world isn't ready for in-your-face honesty. Coincidentally, all of this doubt and shame was created by religion. There needs to be a gradual easing in, which will take decades if not centuries.