Quick rent :
Personality flaws (or whatever it's called in English) are a HASSSLE to deal with.
Those things adds problems on your face with all the others that you can't control, and it SUCKS. Sometimes I wish I was perfect to prevent what stupidity I've caused.
But what I've learned with the years is that everything and everyone changes, and you and me are no exception.
By that logic, you can change, detect and stops your flaws from making you act stupidly before something bad happens.
The good news is : that works ! At least it worked with me...
The bad news is that most of the case you'll have to do the stupid thing first to even realize what you should deal with...
So uh, yeah that's what I was thinking about.