Perhaps it is an issue that is not just confined to the Middle East.
There are a couple of thoughts that I use to get me through the day:
1. If it was easy I wouldn't be here! Somebody else would be doing it!
2. The role of leadership is to try and get 'the herd' running roughly west! If you can achieve a small improvement each day, no matter how small, IMHO, you are doing your job as a professional pilot and a trainer. The downside is that you just won't be around to see them reach the standards you would like them to be at today.