FWIW- Mosquitoes are attracted initially to Co2 levels around your body.
Living and working in the Central American jungles for 25 years we tried nearly everything.
Vitamins worked about as well as many "conventional wisdom remedies" tucking scented clothes dryer sheets into ones shoes to prevent ticks.
Ahem... Not at all...
We gave up on toxic DEET as it photosynthesized our skin and we would end up getting burned.
Long sleved shirts- never shorts etc. are the best option.
One does stop itching and swelling from bites once you have had a sufficient number and build up a titter.
Only took us about 4-5 years
Now in the Everglades and mosquitoes are knee deep. Many bites but no annoyance from them.