Recently I have had an increasing feeling that as a man to think of successful relationships you must first achieve great success in life. You must be well rounded in all aspects of life. You must know how to fix things, know more than her so she doesn't feel intellectually superior. You must have an ambition for greatness and work hard. Always work hard and always take accountability. Always see her emotions and needs perfectly and fill them in a way where she is happy but the relationship power dynamic doesn't shift in her favour. Add on top of all that the physical requirements for attraction and sex. In essence you need to be a god. If you don't meet said prerequisites she will always have something to complain about.
What you've described in a man, while not easy/fast/cheap to achieve is hardly godhood. What you perhaps lack in confidence at present isn't where you have to stay and you, YES YOU can become those things if you choose to. What you think is perfection and having to juggle 18 balls without dropping any to have what in your minds' eye is a 'healthy relationship' isn't that at all.
What IS attainable is being well rounded. Well rounded I think is a decent way to put it. In my opinion, well rounded is... 1.) Base liabilities aren't a challenge, you have 'beer money' and some to save/invest. 2.) Knowing enough about certain things to be both fascinating and resourceful. 3.) Knowing enough about women and female behavior that you are affected very little by it and it doesn't stray you from your chosen path in life. 4.) Always striving for better.
Those certainly don't make one a god, but it does make it a lot easier to move on to another lady (and there is always another one.) should any one of them decide that you don't meet her nebulous 'requirements.'