Boyfriend calls me ‘frigid’

I’m 5 months pregnant and have just come out of hospital with an infection. Still recovering at home and not feeling up to sex. Last night, as I was sleeping, my boyfriend woke me up by touching me and trying it on. I said no and rolled over to go back to sleep.

This morning he’s tried again, only this time when I’ve moved away, his reaction was ‘you’re so fucking frigid...it’s grim....it’s such a turn off’. I was stunned into silence and left him in bed to go for a shower and cool off before reacting. I don’t know what to do about this...it’s not the first time he’s made me feel uncomfortable about saying ‘no’.

Advice?