Well, than proceed with the divorce and marry your American BF! You are very lucky to have found love and be in love with an American. You need to hire a divorce lawyer to get your divorce and then follow the procedures below to file for your green card. You can remain in the US while you wait for your green card. You will get permission to work and travel in approximately 90-100 days and an interview within one year of filing.
Here is what you will need: Find instructions for each here:
I-130 Immigrant Petition (signed by US citizen spouse)
I-485 Application for Adjustment of Status (signed by alien)
I-765 Employment Authorization Application (signed by alien)
I-131 Application for Travel Document (signed by alien- this document permits alien to travel during the pendency of their "green card" case)
G-325A Biographic Sheet (one for alien and one for their spouse)
A medical examination in a sealed envelope performed by a civil surgeon (find one here: https://egov.uscis.gov/crisgwi/go?action=offices.type&OfficeLocator.office_type=CIV
I-864 Affidavit of Support
Two passport sized photos of spouse
Six passport size photos of alien
Copy of alien’s passport including all blank pages and I-94
Copy of US citizen birth certificate, natz cert or passport
Copy of spouse's birth certificate
Copy of any divorce decrees
Copy of marriage certificate
One check for the I-130 in the amount of $420
One check for the I-485/765/131 in the amount of $1,070
The packet get filed at the PO box on Page 6 of the instructions
You can read about the process at this site
Conditional Resident status is granted for 2 years. You and your spouse have to file a joint petition to remove this conditional status within 90 days of the 2nd anniversary date of the adjustment approval.
I am eager to make this a positive experience for you. Please ask follow-up questions if my answer is not clear.
I hope that I have provided excellent service and, if so, would love a 5 star rating. If not, please let me know how I can further assist you. In the future, you may begin your questions with “FOR JUDITH” and I will be your personal immigration expert.