I ve been having diarrhea all day. It stopped around 11 o clock, and restarted after I ate lunch (a gyro from a Greek restaurant). I think it has been caused by the gyro, possibly from the spices. But 20 minutes ago, I vomited after dinner (French fries and a Chicago style hotdog, bad choice I know). And my diarrhea is now a slight orangeish-pinkish color. My rectum has been burning due to the constant wiping I have to do, and I think the pink is just the blood from the damaged tissue. But I just want confirmation as to why it s pink, and as to why I vomited despite not doing it all day.