Am I right to call in sick?

So I’ve just spent the past 4 weeks of my pregnancy hugging either a toilet, bucket or bowl. I’ve been sick in my car on the way to work & in my bin at work. But I’ve still managed to be on time & not let it affect my efficiency.

This morning I’ve woke up feeling drained, aching & sick after the Christmas period of rushing around & cooking.

I’ve been brave enough to tell my boss I can’t make it in but if it subsides I’ll be in later on.

Am I right to take the day off? I just feel guilty & anxious that I shouldn’t still be in bed.

My boss is not very supportive about my pregnancy & even made me feel bad about not choosing the hospital closest to work to have my first child.

SO Is furious with him (we work for the same company)