You are having a bad attack of upper respiratory tract
infection which is also causing asthma like symptoms. How much blood you are coughing? You should get routine blood counts and a xray chest done to rule out any involvement of lungs. If lungs are normal, pl take a course of antibiotics like augmentine or azithral, some painkillers preferrably acetaminophen
, a cetrizine
or allegra. Also take nebulization with salsol and budecort 2 to 3 times a day.If there is lung involvement, pl consult a pulmonologist
who will put you on appropriate treatment. The big pink spots on the back of your tongue may be lingual tonsils
which is normal anatomy but you may have noticed them for the first time now.