I tend to attract mosquitos as well. I've heard that can sometimes be related to blood type.

I hate wearing chemical insect repellents. Instead, I choose to eat lots of garlic.

Also, there is clothing that has repellent embedded in the fiber, the fabric is called Insect Shield. It's sold under a number of different brand names, but I don't think it's available in Canada. I don't think you can even purchase it online from a US site and have it shipped. I tried to buy some when it was bug season in Edmonton and found that I just had to wait until my next trip to the US to get it. When I go camping, I always bring a jacket and pants that convert to shorts made of this stuff. I have found it works pretty well.