My husband and I survived nearly 2 years of waiting, and waiting, and waiting before he received his VISA, and now as I look back, we've been happily married for 10 years now and the waiting, I know now made us a stronger team. It's a long process and at times it really stinks, but it's worth it in the end. Love DOES conquer all.
Hang in there everyone!!!