Hi there! I am a British Citizen who has been living in California for two years on an E-2 visa (I work for a company whose headquarters are in the UK and therefore they could sponsor me to move to the US). My fiance is also British but is a US Citizen as he has lived here since he was a teenager and went through naturalization to get citizenship. We are planning to get married in the next few months and then start the Green Card process. I have been doing a lot of research into which forms we need to submit. From my research, it looks like: I-130, I-130A followed by I-485, I-765, I-131. After today's research, I am now wondering if I also need to submit form I-508 as I am currently on the E-2. Would anyone be able to advise? I-508 is free to submit, so I am also wondering if I'm unsure whether to include it in my immigration package "just in case".