I eat vitamin B before I go down and mega dose while I'm there. I use deet and any other thing I can get my hands on including the Off brand portable fan. The bugs still chew me up and spit me out a swollen itchy scarred mess. If the weather and wind direction have been in my favor and not in the bugs' favor sometimes I don't suffer as much as another. What has worked for me over the years is high percentage deet products (because high percentage lasts longer) and the Nopikex bars that I discovered in Panama and stocked up on in Colombia. Before diving, surface intervals and whilst attending to my gear post dives are some of my most vulnerable moments.