What is your problem? If he is a US citizen, I do not see what the issue is other than having a co-sponsor.
This answer is for informational purposes only and should not be construed as legal advice.
If your husband is a USC, you can "overstay" your visa without penalty (be extremely careful, and discuss your overstay with a qualified immigration attorney). However, before you file for an adjustment, he must sign the affidavit of support, which MUST include his latest federal income tax return (or IRS transcript), unless he can prove he is not required to file a tax return.
The answers provided should not be considered legal advice. They are for general information only. It is always recommended you consult with an attorney prior to taking any action.
Divorce him and move on with your life.
Please note that this posting does not constitute legal advice or create any attorney-client relationship with the inquirer. Avvo is a useful forum to obtain general information on legal issues, but is not a substitute for direct, confidential consultation with an attorney in any legal matter.