Ok... Here is my opinion about my case.. I didn't pass the test!!! Because there is no other explantion why it has been taking so long. My boos' wife too the test last month and she alredy got the oath letter. That means, if we haven't got anything yet, it's because we didn't pass the test...
Simple!!!
Simple!!!