I hate this bloody system of CIC for suppose visa.
It never happens in any part of the world for suppose visa except Canada only for Pakistanis.
They should issue single entry visa within 2 months after filed application and rest of the process should be here after arrival. This is what happens across the world for suppose. My friend got married one week later than mine. He is German national and his wife got visa in 7 weeks and they both went back together. I would,t care if it will take 2 years but should be after arrival here and couple should live together.
YA ALLAH G please koi moojza dikha dain please. Its more than enough and unbearable situation. AMEEN