Choosing a partner can be a big headache. This includes all manner of partners be it romantic, business or even just accomplices. It is prudent that someone understands themselves first before they attempt to understand others. The Chinese zodiac theory gives a good personality trait assessment tool that can...