You stick to your convictions, it hurts but must be a far better existance than having a guilty conscience. I've recently had an almighty slap in the face myself and it still smarts. I'm waiting for that moment of "F them all, I've done the best I can" and to move on. Why on earth do we let ourselves agonise over those who have little regard for us? It sucks
Or maybe you just don't have a way with words. It's one thing to say what is on your mind, truly another to be tactful if your intentions are sincerely to HELP. Look up the word "TACT" and if you haven't used tact in your efforts to answer some of these sensitive questions, then perhaps that slap was well deserved. Don't know. Wasn't there.
Best not get it again. No use.
It truly is their loss. I feel the same way. You can lead a horse to water but you can't make them drink. Don't blame yourself, or you will be no good to anyone who actually appreciates you.