Yup, I know its too much of time but that's how things are here. The most painful part is when the officer will tell you in typical rude way "resubmit after 3 months", I mean your eyes will come out of the shock & painn but for him/them, its just as if SO WHAT IF 3 MONTHS... cause they dont know the pain of being away from family so they dont feel anything. Anyhow, well approval/rejection depends totally on the captain. The captain see your situation and case, based on that he decides. If you dont get anything from captain, go upstairs in Gharafa immigration, and try to meet Mr. Nasser Al Atiya. Be in immigration at 6AM sharp, he meets people , listen to their problems and give approval/rejection on spot.