Labels, like “stupid”, “loser”, and “someone who will never succeed”, can definitely be harmful. The worst part is that you can believe them without even question whether or not they are true. This is especially difficult when the person describing you is someone you respect.
My advice is to question every label no matter where they come from (even from you). Ask yourself, “Is this true?” If it’s yes, then get help to correct whatever problem exists. If the answer is “no”, banish it from your vocabulary.
Have a great day,