Well, this one, and this one especially, I've personally suffered from.
I started reading in personal development books early, self-help books and other forms of personal development, and for sure I'm not perfect but I'm constantly trying.
And one thing I've suffered from is making almost every conversation into an advice, and you know it's useful when I'm writing about it, when I create content on top of it, but nothing worse than giving an advice to someone who doesn't need it, or at least someone who thinks that he doesn't need it.
For whole my life I've tried to change the lives of people who didn't even want to change, people who complained all the time about their bad luck, their poor skills, or their low income, and I've always had many things to provide for these people, but they probably didn't even want to hear.
I have to admit that I've wasted so much energy, time and effort for people who didn't appreciate this, people who only knew how to complain about their circumstances, and people who never had an intention to change their lives for the better.
All these efforts and trials went in vain, without any benefit for any of us, it's not that I was a good person that turned into a bad one, but clearly have no more time to waste.
So the bottom line is, don't try to change people who don't want to change, don't give an advice for someone unless he asks for it, don't cross oceans for people who won't cross a pond for you, and don't try to educate someone who thinks all the time that he knows everything.
Had to make this short, but I hope it was helpful, wish you all the best in life, and thanks for your precious time