There are two instances where a petitioner would not be allowed to file more than one fiancé(e) petition. The first is if the petitioner has filed two or more fiancé(e) petitions at any time in the past. The second instance, if the petitioner had a fiancé(e) petition approved two years prior to the date of filing of the current petition.
In either instance, in order to file another fiancé(e) petition the petitioner must request a waiver of the limitation. The USCIS may, in its discretion, waive the applicable limitation if justification exists for such a waiver, except where the petitioner has a history of violent criminal offenses against a person or persons.