When it comes to narcissism, it's often about ego, and the self aware narcissist will transform and allow others to adapt to them, with the same level of bullshit that comes with most typical relationships.
When I say you need to accept losses, I would mean, allow imperfection ( whatever is good enough) to flourish in most things you do, and let the perfectionism be more of a hobby on the side.
( Our money 100% always comes from others no matter what )
Production quality = Good enough and will make you more coin due to higher volume and customer satisfaction.
High quality = Perfectionism. Is more expensive to buy, and time consuming to produce... Just to shorten the explanation, you'll make more money selling Civic's than Lamborghini's.
The high quality is what makes you happy but it's driving you into the ground.
Whatever you plan to do, use/do whatever is good enough, (production quality), then when time comes you can pull a high quality on the side.
You already know what you want, and what needs to be done in order to get it. The thing is, what needs to be done seems like it would take a million years to get to the next point, but it's not, just start doing it and it won't take as much time as you think. It may sound far fetched, but as soon as you get into something, you start meeting key people that works well with your vision.
Another thing that's very important. The heartbreaks. This is as bad as it gets. Worse than mourning death if that's your style. Self transformation is always painful, and where there's pain, it means the ego no longer serves us, and we need to transform or we'll suffer. It comes down to a choice, and when you experience surviving this, you need to realize what changed in you, and then you find that you are the better version of you. When you know this, you might even look forward to the next event that utterly breaks your balls, and if you understand it well, you'll shatter your old records for emotional recovery and once again you've become an even better version. The only problem when it comes to this type of evolution, is other people begin to look so underdeveloped especially the ones who complain about mini details that can't even scratch you. Others will either frustrate you, or bore you to death when you seriously claim yourself to be far above such matters that server as obstacles for the less developed.
Still it's a better trade off to suffer in boredom than in the darker despair of failure and low sense of self worth, cause you'll always have some clown somewhere to amuse you.
And always ask for money, or else it'll never be given to you the way you want it to. Get a fancy something if you have to, but save it until you can invest it into something that will result in more money than you put in.