Self-respect should not be confused with self-esteem, and neither with self-confidence
Self-respect has to do with who you are, the extent to which your image of yourself aligns with an image that you would admire. It has to do with how closely you follow your own code of honor. It has to do with your beingness
Self-confidence has to do with what you feel you can do. (and inadequate or excessive self-confidence can both be bad, the first will result in your not living to your full potential, the latter may result in your pulling stunts that will ruin you or get you killed)
Self-esteem has to do with what you think you deserve to have, with what you think your talents are worth and what the rest of the world should give you in exchange for them
Never confuse the three