Santi is right. I was approved on May 9th and they received my app on October 9th. I was also getting very desperate and thinking everyone around me was getting approved but me and it just happened when I least expected it. I know its hard to not check everyday and to stay positive, but since they didn't provide a list of reasons why they approved some faster than others, there's nothing else to do but wait. On another note I got my congresswoman involved after someone made a thread about it, I go approved a week after I contacted her. I don't know if she had a hand in it but I did everything that I thought would help and everyone that is still waiting should too.