What a sad story, your husband sounds like he's taking you for granted. You're his wife not a lodger or hired help, what man in his right mind would expect his wife to have to pay half the bills from her part time job wages. A marriage is meant to be a partnership 50/50, both parts being equal.
I really hope you sort this out, but honestly no matter what we say, men don't change, you're seeing the real him so get out now before it gets any worse.