I am currently on H1B status with a visa stamping valid till October 2017. I am getting married to a U.S. citizen in the 2nd week of June (next week) and we will be registering our marriage right away, in the U.S. itself. After that we’ll be traveling to India during last 2 weeks of July (next month) for an Indian Marriage Ceremony. In such a case, should I apply for I-131, I-485 (AOS) and I-765 (EAD) etc. right away after our marriage registration and then travel to India on my H1B visa? Or should I come back from India on the H1B and then file everything? I read somewhere on this forum that as a family based immigrant, one should not travel on an H1B after filing for AOS (I-485). Any guidance will be greatly appreciated!