You know what makes you forget shitty things???
Emirates business class on a double decker plane...(Fancy name the the A380.)
Each seat is a little pod. The seat retracts full to allow you to sleep as if you were in a mini bed. The service is ofcourse excellent. And they have a bar, so if in the 14 hours after your 3 course meals you get a bit peckish, you can go over and have a chat with a lovely flight attendant.
Tip when flying on emirates. If your not booked for business/first class, check in online...it makes life so much easier.
Thank you all for your support....its meant a lot.
Bluey if your still in Dubai, do drop me a line.