If you are swarmed by mosquitoes when no one else is, you may be deficient in B vitamins, namely Thiamine (B1). Thiamine has been shown to produce a skin odor that is noxious to female mosquitoes. Along with taking a high-potency B vitamin complex, protect yourself with calendula lotion or tea tree oil, which act as natural insect repellents without the harmful chemicals found in DEET.