Well, the problem is that the I-601 waiver does not waive marriage fraud. So you cannot get Lawful Permanent Residency as long as you have been found to have entered into a marriage for the purpose of obtaining an immigration benefit. Unfortunately, there is no waiver that waives marriage fraud. It is one of the four things in U.S. immigration law that not even a U.S. Presidential pardon can fix, the others being money laundering, false claim to U.S. Citizenship
and drug trafficking. So not even having many U.S. Citizen children would help you. I am truly sorry.
So for now, you have three options:
1) You just stay on TPS and hope that the law changes.
2) You can try to contact your U.S. Congressmen to see if they would sponsor a Private Bill which is a special law, just for you to allow you to get Lawful Permanent Residency. Here is a link on how to contact them:
3) You can try to prove through clean and convincing evidence that your first marriage was not fraud.
Please let me know if you have additional questions and please do not forget to rate my service to you (not the state of the law) as that is the only way that I can get credit for my assistance. Even after you rate the service, I can still answer additional questions for you without additional charge. If you do rate me positively, a bonus is always appreciated. If you would like to request me in the future, just go to http://www.justanswer.com/law/expert-guillermosenmartin/. Thank you!