Every summer at the dacha it's the same story - I become the main target, and people around me barely suffer! It's infuriating! Then I looked into it, and it turns out mosquitoes are attracted by a whole bunch of factors, and blood type is just one of them, and not even the strongest one.
Scientists have found that mosquitoes look for people first and foremost by smell - they react to carbon dioxide, lactic acid in sweat, certain bacteria on the skin. Some people release these substances more actively, so they get bitten more often! Plus they prefer warmer skin, so active people who work up a sweat suffer more. Yeah, blood type O really does attract them more - but that doesn't mean you'll get bitten if there are people with type A or B around!
You can protect yourself based on all this! Repellents - that's your main salvation, they mask those very attractive smells. Light-colored loose clothing helps too (mosquitoes can see contrasting black, dark things from far away), open areas with good airflow. And don't shower too thoroughly before evening - okay, I'm joking, do shower, but rinse off the sweat from sports right away, fewer attractants for these pests!