We are in the same boat .getting 18 months end of this month still security check giving me problem .just called to cic they said we are chacking background I have no idea what they are checking .and also he said wait for end of summer you ll get you are pr