Remember that these symptoms will get worse over time. So, if you have got only cough a bit at first, eventually you'll be coughing so hard, it'll be hard to control.
The development of yellowish or white balls on the tonsils is a dead give away that you have tonsil stones (in fact, they are the tonsil stones). However, don't wait until you see them to get them treated, as they indicate that the illness is in an advance stage.
That's the mistake I made. I don't want you to make it too.