I do suck in many aspects of my life (the important ones), I am also working on it. Sometimes is ego that hold us back from what we can achieve or turn into.
I follow you, which means in my case that I like you allas not in real life. I would assume those who do know you and care for you will point out stuff every now and then.
It is the case for those who dislike you or envy you. And it is at the end your responsibility to triage that stuff "is it true?, it this an attak? is it well intended? or does it matter?" only you can do that.