im living in the USA for almost seven years now. I entered the country legally on a visitor’s visa and over stayed my time for over six years. I recently got married to a Canadian citizen and she is getting ready to file for me. However, I had a recent court issue with an estranged girl friend which is currently over and I was guaranteed it will not show up in my record. It was a menacing charge. I was not arrested. After that case was over , I was told that a warrant was pending for some issue two years back with my former wife. I’m currently at the end of this issue and I was told again it was another menace in which my ex wife claimed I roughed her up but refused to press charges. My lawyer said both cases were seen out of jealousy for my current wife in that my exes were trying to interrupt the sponsorship. My question is, is their any blockage that I would face when my wife files for me? I was not convicted of either charges . Would I have to return to my homeland when it’s time for an interview? Do I need to travel to my homeland for the the sponsorship to process? Please help.