A high fever on/off for the past few days and throwing up bloody mucus and green mucus because I tend to swallow it and throat/tonsils are sore?

Go to a MD now. After reading your present symptoms, it is obvious that you could have several possible conditions, including treatable infections like sinusitis and tonsillitis. So you need to go to your pcp or ENT immediately, and if you cannot get in to see them now, there are urgent care physicians who are open now that will be able to help you.

Related Questions

Red inflamed throat, pain swallowing, green mucus and postnasal drip, ear congestion, no fever, no pus on tonsils. Went away came back week later?

Sounds like a virus. You are describing a upper respiratory infection. Many of these can last several weeks before your feel normal. It is also possible that you have caught a second one. Try some OTC sinus medication for the pressure and postnasal drip. See a doctor if things worsen. Read more...
Infection. It may be a sinus infection or only allergy related. I would see a physician. Read more...