Teamwork does not come naturally. Let's face it. We are born with certain inclinations, but sharing isn't one of them.
To me, teamwork is a lot like being part of a family. It comes with obligations, entanglements, headaches, and quarrels. But the rewards are worth the cost.