I really think your diet has something to do with attracting them. There are times when I'm not bothered, but then other times when all I do is keep itching from the bites. I know stuff we put on our bodies affects different things. When I shampoo with this expensive tea tree shampoo, I get bombarded by flys at bbq's. I pay all that money to be famous with insects I guess. Anyhow, the things I use for mosquitos are Deep Woods Off, and this Skin So Soft stuff from Avon. Both do a good job if I'm not too lazy to put it on.