What is my body trying to tell me?

So all last night i felt like puking and my stomach hurt so I didn't eat anything just drank water.

Eventually I puked like 7 times and it was just stomach acid and water. Eventually I puked two more times and like I saw specks of blood.

I don't think the blood came from my stomach, I think it came from the acid burning my throat consider it looks like I have blisters forming now...
What is my body trying to tell me?
Post Opinion