If you have a strong immune system, you may not have to worry about flies sitting on you. However, it is important to take measures to prevent fly infestation. One way to do this is to practice strict sanitation and hygiene. Flies are attracted to garbage and other things that smell bad, including human feces.
Many flies are attracted to human skin because it is filled with oils and sweat. They also like the moisture and dead cells on our bodies. In addition to this, flies are drawn to blood and rotting flesh, and so they seek them out. The smell of these substances is also attractive to them. It is no wonder then, that flies will sit on you if you smell bad.
The reason they’re attracted to humans is not clear, but they must be getting something out of your body if they’re sitting on you. If you’re feeling stressed or anxious, you’ll likely sweat more, attracting more flies. But flies have a sweet spot for carbon dioxide.
Besides your skin, flies are attracted to sweat and dead animals. They also have an acute sense of smell. Because of this, they will land on your skin, smelling it, and potentially picking up a meal.