I think there are probably many factors in why some applications are processed faster than others (i.e. whether or not there are dependents, switching or extending, salaries, etc.). This is very stressful (I'm at risk of missing my sister's wedding in a couple of weeks) but have found this forum to ...