On Saturday I came home from work ill as I had flu symptoms and felt very unwell and was sick. He clearly didn't believe me and didn't send me home so I sent myself home. I called in sick today. He told me to call back in afternoon.
I went to drs and have been diagnosed with bacterial tonsilitis and was told to stay home and rest and got antibiotics.
I called my boss to update and he asked if I would be in tomorrow and I said no I can't manage to eat anything and I've been sick too and he said in his whole career he has never heard of anyone been sick with tonsilitis. 
He asked why I couldn't come and work indoors for him and I said I'm not well enough and he said well your antibiotics will kick in and you will be fine. He said I can always write to your Dr and find out what you can do.
He obviously doesn't believe me.
My Dr told me to self certify for seven days then go back to her if I wasn't better.
I've now called her and I'm waiting on a call back for her advice on what to do.
I am in a union so I will call them too.
I am 28 year old mother and I can decide when I'm well enough or not well enough to come into work.
I feel completely bullied and what ever I said he just twisted it to sound like I was making it up or that he had never heard of those symptoms before. Like tonilitos was just the sniffles or something. There is also a pregnant woman I would be working closely with if I went in. She's due in 6 weeks.
Any advice on how to handle this piece of shit?