I called my mp's office today and they said the problem is that your husband lives in Iraq. That's why it's taking so long. I asked: Is it gonna be finalized in 21 months? (It's been 19 months and 10 days so far) they said there's no guarantee, that's the average processing time for Iraq. I said...