Background: Entered US on K1 visa, got married, but never obtained green card. Petitioner files for divorce 2 years later. Foreigner has been unlawfully in country ever since (more than 1 year). Has 2 children with different USC and now wants to file for green card and marry USC. Been told that spousal petition would be denied based on original petitioner under K1 visa never completing process. Is this true? Was also told there would be a 10-year ban for having overstayed so long; however, found articles stating that time ban only applies to people that stay unlawfully then go overseas and want to come back. Therefore, not for people already in US that want to file for new status. Any advice/experience would be greatly appreciated.