My boyfriend is really sick and we don't know why.. he's been non-stop dry heaving all night and it has a light red bloody color to it. He' knows it's blood because it tastes like it.. his throat was hurting as well. He also has been breathing kind of slow and heavy... he told me he pooped and it stung?.. but the poop wasn't diarrhea and he said that it kind of hurt when he peed a little. He also puked up only liquid that was a bunch of random colors, but mostly just light green and yellow. I don't think this is contagious because i probably would have gotten it by now. He also seems to have a slight fever and he's been get hot and then cold... plus he has a headache.. he's also having trouble eating food. it's hard for him to get it down and keep it down.. if you have any idea what this could be.. let me know!!