Give our your success formula. Be generous in what you share. Be a flowing, flawless river.
With a caveat: do not reveal yourself to those who are not on the path that you are on. Especially to those who are not appreciative of you.
Here’s the catch: there are already going to be a lot of people who are going to be bringing you down. There is no point of allowing criticism from more, because you are a good person.
No matter what, no matter how much improvement is deemed necessary, no matter how right the criticism is, always have this litmus test: if the person giving you criticism has your contact number and can send you a “right” criticism via message, you need to stay away from them.
Let them be your critic online – because guess what? They won’t do it online, their ego won’t allow them to do it.
Use your wits to handle them when they call/message to give a “constructive” feedback; instead of letting your brain go to a regret mode post letting out your journey to those who are on a different one.