I can't stop stressing that I've somehow hurt my baby

Belle

I need advice/reassurance

I'm 12 weeks 5 days

The whole time I have been so paranoid about everything. I don't let my husband spray aerosols in the house, I don't drink any caffeine for example. I overthink EVERYTHING.

I have had 2 small subchorionic haematomas during the pregnancy, they say the second one has nearly resolved.

Last night I had a horse knock me in the sternum/chest area and push me backwards a little bit.

I know the chances of bubs being impacted are very small but I barely slept last night for the guilt if something happened and I can't stop stressing about it.