“The best partnerships have a shared vision, shared values, and complimentary skill sets.” Paraphrased from Charles Koch
This is true of businesses, but it is also true of marriages and relationships. Find others who believe in the same things as you, who have the same moral compass as you, and who can help to get you to where you want to be by completing your other (lacking) half. It will be mutually beneficial for both parties to partner up and achieve their goals quicker than by going at it alone.
This is not to say that you cannot succeed any other way. But you will be most satisfied if you meet the three requirements listed above.
If you don’t have a shared vision, one person may want to take the company/relationship one direction and you in the opposite. This will cause much stress to be placed on the partnership.
If you have the same shared vision, but different values, it can also put you in a quandary. For example, your partner may be willing to get to that shared vision by any means necessary, while you draw the line in the sand with how you feel the company/family/partnership should operate. If your other half is doing questionable things, and is unwilling to change their ways, the partnership is doomed.
Lastly, it is best if you have complimentary skill sets. While the first two items listed should be shared/similar, your skill sets should be different. One person could be the financial guru and the other person be the visionary, driving the partnership to new levels. One person can be the creative type (coming up with hundreds of great ideas) while the other is “the doer” (someone who puts a plan into action and makes sure those ideas become more than mere words). It is best if you and your partner find fulfillment in your own roles.