I'm going for a little stronger word than accept and I like the word approbate.
To approbate my flaws.
Does it work?
It makes semantic sense (if I have time to look it up and determine whether it's properly used) and it's grammatical, but, no, it doesn't work, because it's weird English that ricochets off the wall sounding pretentious and pompous. No native speaker in their right mind would ever utter that sentence to another native speaker, except in a Blackadder sitcom (Tim McInnerny, Stephen Fry, Hugh Laurie, Rowan Atkinson and Tony Robinson). [NB: Watched one just last night on YouTube. Hilarious!]
It's not normal native speaker English, so I wouldn't use it unless I wanted to make someone laugh. Otherwise, it doesn't work.
I'd suggest something like embrace, cherish, or adore if you want to wallow in your flaws.
But rather than flaunting your flaws (we all have them, to be sure, but they're nothing to be proud of, just unpleasant realities we have to live with and often cannot jettison or abjure), I think you'd be much better off saying something reasonable, like: