Sometimes, it feels like if we give full disclosure on something, then our work here is done! But it’s not.
Yes, the first step to solving a problem is admitting you have one. But that is not the final step. The final step is coming to a place where you aren’t (flaky/messy/selfish/vain, whatever) through conscientiousness and hard work retraining yourself.
And, obviously, this is not an easy process. Lots of the behaviors I hated in myself at 20, I still hate at 28. But if it matters enough to you, then don’t feel like it’s resolved once you say it aloud. It’s resolved once it’s resolved.