Self-acceptance is how open you are to accepting yourself as you are, with all your qualities and flaws. It is the degree of acceptance and happiness with who you are with all their aspect whether good or bad.
Studies have shown that stress is just the difference between your real self and your ideal self. And self-acceptance is the tool to reduce stress, anxiety while working on your strength and weakness.