Allergies !!
I will tell you from my experience .. I grew up in a Humid place on the Mediterranean and had a hard time dealing with it. Sneezing 24/7 and eyes watering followed by severe Asthma attacks.. No one could figure out from what! till I left to North America where I never felt a thing for Decades ! It was Humidity and rotten Carpets + dust
Recently coming back to the Middle east It hit me again.. Just keep in mind desert in the UAE doesn't mean dry atmosphere unless far away from the Ocean.. all UAE (Dubia,Sharjah,Abu Dhabi) and Jeddah are all Humid and as soon as you step outside that Airplane you will start sneezing ! I even did a surgery (Septoplasty) for my nose and it made it even worse.
Its a tough choice ... you either come here for a better future and sneeze 24/7 (unless during cruise at FL350) or stay where you are and enjoy a Sneeze free environment
Stay in Dry places .. High elevation and fly as much as you can