to be honest ur case is a special one and I for one do not know why they r making you wait for so long. I mean if they have approved ur application and think it's a genuine relationship then why the hell aren't they issuing ur visa?
I have been away from my wife for 2.5 months and I already can't take it anymore!! I was thinking if I ever get the chance to influence politics I'll make sure spousal reunification are approved in a month or two. because anything more than that is very difficult to bear and it starts to hurt the couple ... love and affection is something very delicate and the most important aspect of human life so governments should be very careful about it... and the Canadian immigration system is not careful since it makes couples to be separate for at least a year
after a few weeks I started to even consider moving to a third country so I can be my love
I can't imagine how difficult it is for you to be waiting for 2 years! I've been away for 2 months and have started to go crazy!! :'(
Anyways I hope you get it before anyone else cuz u've certainly waited long enough!
Inshalah your life with ur husband will be very very happy, every moment of it, just as a way to pay back for all these days that you had be away from each other.
I wish u all the best dear Kazhal