I would agree with those above that the Spousal Visa is a superior option (This coming from a Phil-Am couple that went the K-1 route ) However, if you do decide to pursue the K-1 route, be sure to disclose your history AND provide court certified disposition of the cases with your filing. It does not seem that any of your past includes violations under the AWA so I would imagine that you will be ok. However, I am not an attorney, this is not legal advice and you may want to pay for a consult with a reputable immigration lawyer and discuss this before filing the I-129F, if you go that route. I had a conviction from when I was a young idiot 30+ years ago. Nothing violent or drug related under the "Special Offenses" listed on the I-129F. I was approved after an RFE for the court docs which I then provided. (I did not read the instructions for the I-129F carefully enough and while I DID disclose my conviction on the petition, I neglected to provide the court documents with the initial filing - Learn from my mistake ) Good luck, stay in the community here at VJ - it's an amazing support group - and let us know how you decide to proceed!