There are no perfect plans or people. But, there are good plans with imperfect people, committed to working together. Perfect.
If you appreciate similarities and respect differences, the differences will work with the similarities, to the delight of all.
Those who can have fun together can get more done together!
People who are good with people and people who are good with things can get a LOT done together treating each other like people.