My husband was approved recently for his CR1 visa and is making plans to come to the US in the next few weeks. I know that the CR1 visa is for those that have been married for less than two years and the IR1 is for those who have been married for at least two years or more. Our two year wedding anniversary is in a few months. My question is since our wedding anniversary is in a few months, how long do we have to wait to adjust his status?