Ego may appear to be overconfidence, but it usually shows up because of a lack of confidence.
It rushes in to cover what it perceives as “bad spots” in your energy field and redirects those around you to look the other way. In doing so, it stands in the way of the true spiritual growth that is your birthright.
The answer is to love yourself, have confidence in the shiny, radiant, magnificent being that you are (trust me, you are). Then, the ego will stop trying to fix you and start honoring the God/Goddess within you.
The Angels love you more that your human mind can comprehend. You are enough…..you are enough plus infinity plus one! Stop trying so hard and start being yourself!