From your first post, it seems like you have no intention to work it out, only to leave her as she is not working (only few weeks? sucks to be her dude). I have to question why people get married?.
This is one of the reasons why Uscis works hard to weed out fraud in the system, yet everyone say USCIS is incompetent while processing applications. Between Oct and Jan was only 3 months and you have decided to forgo the marriage and think of marrying again. Your intentions are clear as sun rises in the east.
You should divorce her, pay her alimony, trash your credit as housing market is in the dumps and you are on the hook for the mortgage while she has no job. Her credit will be ruined and so will be yours as creditors will hound you for the payment. if you have kids, then its whole different ball game.