Acceptance is more than just suppressing the parts of your character that you do not like. Acceptance is: to not make any judgement at all. Huge difference.
If I become conscious that I am harboring negative thoughts, and i make judgement on that, then I am adding to those negative thoughts. I could be thinking, “Oh damn, now I am having those negative thoughts again.” So i have transformed negative thoughts into blame. It is a bad feedback loop.
E.g. I am desperately trying to be happy. This is amplifying it self. I am passing a judgement here. I am not happy, but i should be. Thus I get more unhappy. Because I should be happy, there is something wrong with me.
If I am to transcend this feeling of unhappy I must be just the observer, and not the judge.
Acceptance is about not having any opinion.