Infected or inflamed tonsils can be quite painful.
A bacterial infection will usually respond in a couple of days to antibiotics - there are medications to minimize the discomfort while the antibiotics are working (throat lozenges
, nsaid's, prescription pain medications, etc). Viral tonsillitis
requires time to resolve - the same pain meds noted above can help.