I first came to the U.S. on an H-1B visa, then my visa ran out, around the time that my employer went bankrupt. I stayed in the U.S. and have been doing odd jobs for the last couple months, but I just married a U.S. citizen. She would like to help me get a green card. Someone told me that I can do that without leaving the U.S., by adjusting my status, but I also read that you're not allowed to adjust status if you've worked illegally. What can I do?