Q: Why do flies land on me more often than the other people that are around me?
A: Flies hover and land on a person because they sense the heat and the odors that may indicate the likelihood of something potentially nourishing and tasty for them to eat – The bacteria that grows on our skin is directly proportionate to a fly’s interest in us. CO2 is produced, again, proportionately as it relates to the amount of bacteria found on our skin — Higher amounts of bacteria produces higher amounts of CO2 and thus indicates that a higher likelihood of spoilage may be present for the fly to snack on.
Showering often and good personal oral hygiene are usually two of the most important things needed in order to prevent flies from landing on you.