I ve had cold/allergy like symptoms for a few weeks now (swollen nasal, fever every once in a while, sore throat, swollen tonsils, chapped lips, etc...) and I ve had a constant feeling like I m going to puke for a little over a month. Tonight I went into the bathroom to spit into the sink what I thought was just going to be phlem but I felt my throat clog up and I made myself puke (I can t really explain how- I didn t use my fingers, I just curled my tongue backwards a bit) Up came a chunk of (what appeared to be) slightly bloody flesh about the size of the last joint on my thumb. My throat had been feeling swollen all day and as soon as that came up it felt a bit clearer(?). I began spitting some more but accidentally puked again and it was mostly a liquid brown color (I d just had wheat crackers) but another slightly smaller chunk came up. My spit isn t bloody it s just a brown or green color which I m assuming is my snot. Anyways, my friend says I should go to the doctor but other than a headache which is something I ve been experiencing for 6+ monthes and the normal sore throat and runny nose I feel ok.