Definitions of self-respectful:

  • adjective:   having or showing self-esteem