Struggling emotionally

Nikki • TTC 2nd child. Am 43 yrs old and been trying for a few months.
I'm 30 weeks pregnant and in the last 4 weeks have been diagnosed with severe anaemia, gestational diabetes where I'm now on insulin 4 times a day and now I have the flu. Feeling really sorry for myself, really hormonal and can't stop crying. Worried I'm harming my baby.