I think most people are just spoiled! Just look around you and open your eyes to the people that have nothing. Maybe your shower is not working or your door is not working. Just remember, plenty of people do not have the luxury's you have! Go for coffee or a walk and relax. Doha is new in its development and you know that. Maintenance crews are new at this and are probably stressed out to. Your yelling only makes you look bad and most likely gets you worse service! You had great patience in the past and its still there, take time to reboot and find yourself again. Oh and take that Golden spoon out of your pocket and remember you are in a different country now and you are probable looking for your pot of Gold and will move back when and if you find it!
No offence just speaking out!