TMI sorry...

Fancy

I'm 29 weeks and the past couple days I have been seeing dots every now and then and last night I threw up a bunch of blood. I've been under alot of stress lately and I've been working long days so I'm thinking it's just too much for my body but idk..