I agree, very hard to find the right partner though, someone who not only wants to work on the same thing with you, but also has the same vision.