The fact that you ask this question, you are struggling with something within you. It must not feel right and probably difficult for you.
On a positive note, you are aware.
You don’t have to accept nor change at this moment. Do not force yourself to make a choice to accept or change.
Perhaps you can empower yourself by reading more about the flaw you mentioned, is it common flaw? Are there people who has the same character flaw?
As you go along this process of discovery, reflection and learning, acceptance and change can come along more naturally and permanently?
I hope you feel better soon.