husband faked being sick to lose job

My husband just got a new job a few weeks ago. It's our only income and he hates it but it pays good. He recently got a better job but doesn't start for 2 weeks. I told him to keep this job until then because we literally have $18 in the bank, and we need over $1000 to get through the rest of the month, plus rent. He said okay.
Well last night he went to work and got sent home an hour after getting there. Pretty much a whole day of lost pay. He said it was because he keeps throwing up, he's shaking, fever, everything. He gets home, he's perfectly fine. He told me he threw up right before he left too, which means he would smell like it.. he didn't. But, this morning even, he's fine. When he gets sick, he acts like a big baby. He begs for medicine or to go to the doctor, he sleeps all day, only wants soup or nothing at all. 
Please don't tell me I'm mean for thinking he's lying. I know my husband. 
I confronted him about and he got really defensive (also what he does when he lies) he is still denying it but I can't help but think I have a child for a husband. Because of this, he now has 2 points, meaning they are going to fire him, and he's happy about it. I don't know what to do...