Just another view: I'm happy (that includes my wife and 7-years old son who was born here) in ..... Saudi Arabia. So, what do you think about Qatar in comparison? You may just be miserable in Buckingham Palace....
The bottom line is that you have to decide it for yourself. My advice: divide those whiners by ten and enjoy your life.
Well, everone's situation is different, but to give you at least some idea - I won't trade my 747 Classic job with Saudia for 777 or 747-400 with my previouse airline in my hometown Moscow for the same money.
Cheers!