It is sad to know that there are people waiting for 21 months, Ive been waiting for 16 months April 2018 up to July 2019 and I get the same answer every time i contact IRC. so not sure what to do its really starting to get on me. My Dad passed away just recently while im stuck here cant fly...