I am on OPT working for a govt funded research program. The program has told me that they can help with switching me to J1 once my OPT expires so that I can continue working with them. If I switch to J1 (with 2 yr requirement )will I be able to change back to F1 after the research program ends? If I do change back to F1, will I still be subject to the 2 yr requirement from the previous J1 after I graduate? and If i get married to a citizen before I finish my F1 will I be able to adjust to permanent resident? or will I have have to fulfil the 2 yr requirement from the previous J1?