Some decent replies here, and some GD replies too, as to be expected
Personally sounds like your job is causing you all manner of problems, and in the not too distant future your health will start to suffer. You sound unhappy in life in general from what you have written. You only live once, take the opportunity and go to Dubai, see if you like it and if you can get a job out there.
As for current job, you have a few options. It doesn't sound like you can actually get it booked off. You have to decide now if you want to play it honest, or with the cards close to your chest.
Tell your boss you are not happy and need time off, you will have it as paid holiday or are happy to take unpaid leave, but either way you need the time off. If he still cannot comply, you can then either call in sick the day you leave, get signed off by the doctors with stress, which is easy to fake, or hand him your weeks notice one week from the day you want to leave. Once in Dubai, avoid getting tanned and don't post stuff on facebook.
Basically you have to decide what in life you value and what you want to achieve. You said yourself you have 9k in savings, you can afford to make this leap of faith if it's what you really want.
As I said, you only live once. Will you live to regret not taking the opportunity?
x