With Anthony Weiner expecting his first child, resigning wouldn't be in his best interest financially.
Weiner, 46, a career politician has no outside income and only one degree in political science from SUNY Plattsburgh.
Federal tax returns disclosed by Weiner's office show he took home $156,117 in 2010.
His wife, a close aide to Hillary Clinton, earned $154,000 in 2009, according to federal tax records.
Weiner owes between $10,000 and $15,000 on his American Express card, financial disclosure forms show. He owes the Democratic Congressional Campaign Committee $200,000.
If he were to resign he could become a TV analyst or work at a Washington thinktank.
He earns $825 when he appears on Real Time with Bill Maher on HBO.