Great article, and really inspiring, kudos. :-)
I just want to add my two cents. The word "chemistry" may describe two really different things:
- Biological chemistry (often inspired by touch or smell), that usually has to do with sex, genes and reproduction.
- Inner chemistry, having to do with personality, ideas, values and soul. Maybe even with some fate or "destiny", as you said.
People often bicker about chemistry because they consider just one of the two. They actually are two different phenomena but both very real, and of course they can happen separately or together.