Try not showering, or come to that using deodorant, we went on the Norfolk broads last year and there was a big problem reported there, so I did a good deal of research, and yes the yeast thing came up too, funny enough at that exact same time I went to the £1 shop on a usual dog toy visit and hey presto, mozzie stay away spray, Altan (SP) it wasnt in spray bottles but I transferred it to pump action bottles. When we was on the broads it was riddles with mozzies but me and the 3 kids never got bit, we used the spray, the ex got a few as he didnt use it most of the time, lol.............