Spent a lifetime in the Middle East over a few years. So while it may not be for me personally it may well be a good fit for others.
The key is to realize there are often better opportunities out there for most of us and if you are not happy take the plunge to move on. All you get in life is time and you never know how much time you get.
And sometimes the grass is really greener.