i fall somewhere in the middle between these two thoughts. i by no means am enjoying being separated from my husband, but i know for a fact that our marriage will survive this long wait. if a marriage would fall apart simply based on not being together in person, especially in this day and age of modern technology, and when both people know there is a light at the end of the admittedly-ridiculously-long tunnel, then it is not a strong marriage and would likely fall apart over something else at a later date. on the other hand, using crazy processing times to weed out fraudulent marriages is horribly unfair to those of us with genuine relationships who want nothing more than to fall asleep in our spouse's arms at night. we definitely need a way of sorting the frauds from the genuine, but i don't think this is the best way. in the Canadian justice system, one is innocent until proven guilty, but in the Canadian immigration system, it feels like one is fraudulent until proven genuine.