This is visgf talking.....
First of all, you should go to see a doctor.
Just a few questions to narrow things down:
-What seems to trigger the cough? It may be some type of intense allergies, possible asthma, or any number of respiratory problems.
-Are you coughing up anything or is it a non-productive cough? If it's non-productive, use a cough syrup with codeine. It's OTC if you just go and ask the pharmacist about it. If you're coughing something up, use guaifenesin products; these make the mucus thinner and easier to cough up. I would definately recommend the codeine product at night no matter what kind of cough you have because getting sleep is important.
-Are you a smoker or have you had extreme exposure to workplace pollutants? These two exposures can cause some serious lung problems. If you've been coughing for a year or so now, it could be something as severe as COPD (Chronic Obstructive Pulminary Disorder). COPD is diagnosed if a person has had 2 or more periods lasting at least 3 months of chronic coughing. This is why I'm telling you to go to see the doctor. There aren't really any good OTC treatments for this, but it can be easily managed by prescription drugs and a few lifestyle changes.
Good luck!
BTW, does it hurt to touch your cheekbones or your forehead? If it hurts worse than anything you've ever done before than that means that you have a bacterial upper respiratory infection. Take some tylenol for the fever, and get to the doctor for some antibiotics. If it doesn't hurt to touch it, than it's viral and no amount of antibiotics in the world will help. For the congestion, try sudafed unless you have high blood pressure. If that is the case, use afrin nasal spray, 2 puffs twice a day for 3 days only. If you use afrin any longer than that, you will have rebound congestion and it will get worse.