You may not be perfect (nobody is the same), but you have to learn to accept what you cannot change in yourself. Self-acceptance builds confidence to not only accept people and work with them, but to get them to accept you as well.
Believe me, for people who live in a state of self-denial, this is always in their attitude and character towards others, and therefore people can feel it. This will lead to people rejecting them and they will suffer more from self-rejection. The solution to this is to accept yourself first.
It's important to note that self-acceptance is not pride. Pride is simply overestimating and overestimating yourself, while self-acceptance is knowing that you have flaws, that you are not perfect, and that you still accept yourself as you strive to be good.
Many people have fallen into the position of constantly hating themselves for the mistakes of their past. Tell me, you can't change the mistakes you made in the past. You need to recognize this, then move on with your life and take action to fix it. Self-acceptance begins with forgiving yourself for past mistakes. If you always blame yourself for what happened, how would you progress to become better?
Engaging yourself in this blame game never ends well, infact, it complicates things and ultimately leads to self-destruction. People's minds are often connected to the minds of others. So if you're with happy people, it won't take you long to become happy. If you are also around people who are often sad, it won't be long and you will adopt this trait because the mind can perceive these things.
Likewise, the mind may be aware of its rejection, others may sense it and may start avoiding your company so that it does not affect their position. Believe me, self-acceptance and self-denial are attitudes.
One thing with attitude is; any of them that is most dominant, that one becomes a part of a person's personality and of course his personality is his true personality. Whatever position you choose is entirely your choice, but also remember that the outcome of whatever attitude you adopt will be yours to bear. So try to maintain a positive attitude and your whole life will be full of positivity.
Thank You.