I've also read it's something to do with blood type. I'm the opposite of you, they love me. I react to the bites too. Still wont go near Jungle Formula/Lifesystems (DEET) though. Horrible stuff. Dyes your clothes and melts plastic. The Skin-So-Soft tends to work for me in the UK, as does Incognito. Abroad I really struggle.
I've defo had fewer mozzi problems this year. I think most insect species are down in numbers.