I am a U.S. citizen married to a Mexican National. My husband and I got married while he was in the U.S. illegally and we proceeded with U.S. immigration. Due to a prior deportation, our application was denied and my husband must live in Mexico. He has essentially been barred from the U.S. for life. We are now waiting to be able to immigrate to Canada and are very excited, despite having to wait what seems like forever. Is there anyone else out there in a similiar situation?