Picking the right co-founder is one of the most integral decisions you will make, perhaps as important as choosing a soulmate. It trickles down into every other aspect of building a great product and a successful business. Naval Ravikant tells you about everything you should look for, right from the optimum number of founders to how to break up with them.