Perhaps you're an idiot that keeps giving unwarranted advice and just wasting your time trying to help people that in the end will hate you for it?
Note, I am doing exactly what you were talking about, but with you.
I too, give blunt unwarranted advice, and don't give a single fuck if people hate me for it because their emotions cloud their judgement. I like to believe others that will read the advice from a 3rd party perspective, and if even a single person gets helped, it's ultimately worth it.