This is a lesson that took me a long time to figure out. Throughout my life i worked on improving myself in many areas through trial and tribulations. I tried to make myself a well rounded individual so i had no glaring short comings whether it was my finances, looks or skills and talents.
With that being said, here´s the reality. Despite dating many women, the degree of narcissim they weild means they are never satisified with you being "enough". Sometimes there are defects they pick out about you, but usually it is their narcissistic need to compare their lives (which means you also) to everyone else. This is usually fed through social media. They see better looking guys, or maybe "cooler" guys aka guys with strong marketing of themselves as artist types. Maybe they see guys who travel more or guys who have more friends aka popularity.
No matter what you do you will always miss some of those boxes because you cant be everything. You can try to be a rich businessman who also takes monthly vacations, is in a band or DJ's, is incredibly popular, stars in films, author & poet, is also a ripped gym rat, saves lives and changes the world, philanthropist, spiritual guru that can open her butthole lotus, has stone solid "game" and still has time to do boyfriend duties for her. (basically a celebrity and then some.) In exhange for her "attractiveness" which was given to her by genetics, not earned. But even if you do pull that off she might still cheat on you with the pot dealer.
If you cant do all of that at once, which 99 percent of humans cant, she will find a guy that fills one of those boxes that you dont to either compare you to (a reason to be unhappy) cheat on you / cuckold with or leave you for until they get bored of him. Because lets face it, women are opportunists operating on their own vanity, often displayed by who they are currently fucking.
The reality is for a young, attractive and social media addicted woman (most of them are) you will never be enough, because you ALONE can't represent the image of her endless desires. (Such as competing, as you alone, against the combined individual perks of 30 different men she looked up yesterday on Facebook that are currently on stand by).
However, the silver lining of this is that you should NOT attack your self worth. Don't beat yourself up about not being enough - because, well, you never could be. (cough, Johnny Depp, Cough, Brad Pitt).
ここには何もないようです