we all go through that, CIC is just doing its job, yes its frustrating waiting months, years to be reunited with our loved ones, but in the end Allah made the choice for us to marry someone in our home country and not someone who is already in Canada. And remember that Allah's decisions are...