I feel very frustrated and tired of waiting for my case too, but I imagine that some cases are easier to process depending on the applicant's country of origin, or the previously visited countries (as I imagine they will do a security check on every country), maybe even job market. It's tough...