I don't have much in the way of advice. I admire your attitude -- and, honestly, how could a person not be resentful at times in a situation like yours? It's totally human. You have prioritized being financially responsible and he did not, and you are paying for the consequences of his irresponsible actions. Also, I don't know what he did to incur this debt, but it doesn't sound like it was student loans or other "good" debt, which I personally would feel more generous with respect to in your situation.
First of all, please do find a job that makes you less stressed out. As long as you can still pay your living expenses and be somewhat comfortable, I really do believe that you will be so much happier. I close friends who have done this, and it's like they're different people when they leave their miserable jobs!
Second, as prior posters have suggested, it's really his debt. Yes, it's "yours" in the sense that you both are going to have to make certain sacrifices to repay the debt, but its "his" in that he was the freewheeling guy who ran up more debt than he had any right to, and it's "his" in the sense that he is really the one who is primarily responsible for getting it repaid. I don't know what he does for a living, but maybe it's time for him to get a job that is more financially lucrative (even if it's not his dream job for now) or to get a second job. And if he bought a lot of crap with credit cards, he needs to sell it on
eBay.
At the end of the day, as everyone has suggested, a serious and honest talk between the two of you is a really good idea. I think it would be fair to tell him that this is not your debt and, while you are willing to help him repay it so that you can both have the lives you want, he is the person who is responsible for incurring it, and he is going to have to be the one who makes more sacrifices to repay it. You have every right to treat yourself every once in a while and he has no business making you feel guilty about it. Did he hide the debt, or the extent of the debt, from you before you were married?
Good luck, OP. I really admire your attitude and please give yourself some credit for everything you're doing!!