How the ego can fool us into believing we are not good enough
/As we are aware a self opinionated or arrogant person is someone who is really not interested in what you have to say. They are only really interested in their own opinion. If you try to argue with them they will defend their point of view to the end. Usually you become aware of this and stop arguing back. It's pointless you think. You most likely avoid that person if you can and you try not to get into a discussion with this person. If you have to talk with them you try to keep the conversation on the light side or keep it to the point.
Now try to think of that really self opinionated person in your life. The most self opinionated person that you know. Say their name out loud now. What do you do with that person? Ignore them? Take them with a pinch of salt? Avoid them.
That person is the equivalent of your ego! It has no interest in you. It is only interested in creating chaos in your life with insecurity, criticism, fear and regret. This is how it get's to feel important.
But you haven't been ignoring it. You have been believing it, apologising to it, agreeing with it.
It constantly takes you off into the past to see how you could have done things better. Or off into the future with fear and anxiety.
Stop giving it so much time. Stop taking it so seriously. You will never please it. It will constantly raise the bar. It's not interested in your success or happiness. It survives in the chaos it creates. The only reason we can have an ego is because we are capable of thinking that we are not good enough.