I’ve been puking up almost everything I eat

Since Tuesday April 3rd I haven’t been able to hold down anything I eat (it’s now April 6th) so about 4 days. Sometimes I could make it through the whole meal without puking until a few minutes after but then other times I can’t even make it through half of the meal without having to go puke. It’s usually a decent amount too. I think the only meal I’ve kept down was a salad with chicken on it.  Also my stool hasn’t been 100% solid for at least a week maybe two. Any ideas what could be going on??

You should probably go to an urgent care. You can get dehydrated if it’s coming out both ends for too long.