Hi!
Here is what i did.
Married 2013 LPR HUSBAND
Fill i130 feb 2015, for consular process
Came toUS with a B1B2 Visa april 2015, our i130 was approves april 2015 just for visit, need to return oct 2015. In sep 2015 they add new chart saying that if your priority date was on that list you can fill I485. I went to uscis to ask if i could adjust status, they said no, but later that day, they called me saying to come back to the office, next day i went and they told me i CAN starting oct2015. So i did, we did all paper work, pay all fees and everything. Waitesd 3 years..... if i would waited for consular processs it would take 1 year and 11 months... anyways... at the interview the officer just told me that i was lucky because i filled all the paper work BEFORE MY TOURIST STAYING WAS EXPIRED... here is the thing, if you want to place a I485 you have to be within your 6 months of legal staying... if you are over staying (more than your 6 months) they will reject your process... by the time they accept your paper work you are legal... i was able to work, make have my driver license and everything.... the officer didnt ask me anything about my reationship with my husband.. we had by that time 1 kid and i was pregnant...
Let me know if that helps you... if you have any other question just let me know....!!