The #1 reason a man will break up with a woman...
...is if she dwells too much on the superficial. You can make your exterior perfect, you can have the cutest clothes, perfect nails and hair, etc. That will get us into your bed. But if we cringe at the thought of having a conversation with you, it is doomed to end. By all means, work that look - we love it. But just remember it's only a foundation.
Furthermore, even if you've gone to the trouble to educate yourself - in or out of formalized institutional settings, if you lack emotional maturity, we will also keep a foot in the door. Neediness or crazy behaviour isn't attractive.
And it goes without saying that the above applies to us men as well.