To cut a long story short (try to cut short), I originally visited the US on an ESTA (I have visited US two times before on esta and stayed a few weeks each time) with the intent to marry my girlfriend and then travel back home to canada and file the CR1. Though due to unfortunate events and poor planning on my part, we were unable to. I was divorcing my ex at the time and the divorce was supposed to go through just before my arrival though ex dragged their feet and there were other processes that dragged it out. So when it came to the end of my 3week stay, i was still not divorced. I initially decided to stay longer since at the time i was being told by my divorce lawyer it was not going to take more time. still was looking good to be divorced and then remarried before my 90days were up. that did not happen. It was a further several months till i was actually dicorced, then there was a further wait till i could remarry. by the time I was able to marry my new wife (who i have known for almost 4 years at this point) I had passed the 90 days, Overstayed. I've been panicing and scared for a long time now. I'm australian, though i have canadian permanent residency, where i live, well...lived for almost 10years previous to this. I love my wife and i cant bare the thought of not seeing here if i have to leave and not return. I'm been trying my best to research this all myself but there is so much conflicting infomation on what i need or should do. I can prove i didnt intend to overstay and i can very much prove its a real marriage. So I going to do the AOS and pray. Apart from the i-130 and the i-485 what else should i fill out?