Why are you so offended if people get upset with the processing timelines? Yes we are aware its a long process but we have every right to feel upset and frustrated because we are HUMANS with emotions. Stop trying to control others emotions with your “be lucky canada even let you in” comments...