Wow 2 years of waiting and then a requesr to redo the medicals. ThatTh a good sign though. Good luck. Keep us updated. Why do u think it is taking them too long? I am applying from Lebanon and my husband works in police security. I think that's why they need to double check our background. Ibeen...