It's all down to genetics and personal experience. Some folks have genes that make certain foods smell less appealing. Cilantro is a classic example; to some, it's fresh and citrusy, while to others, it smells like soap. Past experiences can also play a big role. If you got sick eating something once, your brain might link that food's smell to a big "nope!"