Honestly, I've never even seen this supposed harshness that you're referring to. You're blunt, but it's not harsh, it's you being helpful and I respect that far more than someone trying to sugar coat their advice. We can't get everywhere in life just being nice or trying not to hurt feelings, and I commend you on everything you do.
Some people just like to take shit WAY too personally. I know I have and do sometimes. Yet even myself in all my butthurt glory have never taken offense to any advice you've given me or anyone else.